Skip to content

Use skeletons for loading & refactor all loading pages#622

Draft
NishilJ wants to merge 1 commit into
developfrom
605-bug-loading-state-in-doesnt-match-availibility-filter
Draft

Use skeletons for loading & refactor all loading pages#622
NishilJ wants to merge 1 commit into
developfrom
605-bug-loading-state-in-doesnt-match-availibility-filter

Conversation

@NishilJ

@NishilJ NishilJ commented Apr 21, 2026

Copy link
Copy Markdown
Contributor

Resolves #605

Replace various loading UI with MUI Skeletons (home & filters), add dedicated loading pages/components for dashboard and planner, and improve loading UX. Refactor dashboard/page to extract DashboardContent, create DashboardLoadingContent add LoadingCompare component, and simplify Right/ServerLeft suspense handling. Fix FiltersProvider state updates by using useEffect to derive semesters/section types from search results.

Replace various loading UI with MUI Skeletons (home & filters), add dedicated loading pages/components for dashboard and planner, and improve loading UX. Refactor dashboard/page to extract DashboardContent, create DashboardLoadingContent add LoadingCompare component, and simplify Right/ServerLeft suspense handling. Fix FiltersProvider state updates by using useEffect to derive semesters/section types from search results. Also add optional 30s debug delay controlled by NEXT_PUBLIC_DEBUG_LOADING for home/planner/dashboard pages.
@NishilJ NishilJ requested a review from egsch as a code owner April 21, 2026 00:53
@NishilJ NishilJ linked an issue Apr 21, 2026 that may be closed by this pull request
1 task
@vercel

vercel Bot commented Apr 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
utd-trends Ready Ready Preview, Comment Apr 21, 2026 0:53am

Request Review

@NishilJ NishilJ self-assigned this Apr 21, 2026
@NishilJ NishilJ changed the title Use skeletons for loading & refactor dashboard Use skeletons for loading & refactor all loading pages Apr 23, 2026
@NishilJ NishilJ mentioned this pull request Apr 23, 2026
1 task
@TyHil TyHil linked an issue Apr 26, 2026 that may be closed by this pull request
1 task
@NishilJ NishilJ marked this pull request as draft April 29, 2026 02:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Planner loading state [Bug]: Loading state in doesn't match availibility filter

1 participant