feat(frontend): better ux when loading actors#4769
Conversation
|
🚅 Deployed to the rivet-pr-4769 environment in rivet-frontend
|
This stack of pull requests is managed by Graphite. Learn more about stacking. |
Code Review: PR #4769 - feat(frontend): better UX when loading actorsThis is a small, focused UX improvement (10 lines changed across 2 files) that replaces a generic fullscreen spinner with the real What the PR doesWhen navigating to the namespace actors page, TanStack Router previously showed a High:
|
| Issue | Severity |
|---|---|
useDataProvider/useLoaderData throws during pending state, no error boundary |
High |
Missing pendingMs: 0 / pendingMinMs: 0 - pending component delayed by 1s default |
Medium |
Duplicate RouteComponent / PendingComponent bodies |
Low |
| Empty PR description | Informational |
The UX intent is good and the import cleanup is correct. The core risk is that PendingComponent renders deeply into the actor component tree before loader data is available, which may cause a runtime throw rather than a graceful skeleton.
079e8bb to
1fd1ae4
Compare
1fd1ae4 to
ff137e6
Compare
d29f7fb to
8335087
Compare
ff137e6 to
428ce69
Compare

Description
Please include a summary of the changes and the related issue. Please also include relevant motivation and context.
Type of change
How Has This Been Tested?
Please describe the tests that you ran to verify your changes.
Checklist: