-
Notifications
You must be signed in to change notification settings - Fork 129
fix: add skeleton (remove blinking) #3145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: add skeleton (remove blinking) #3145
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
2 Skipped Deployments
|
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
Graphite Automations"Test" took an action on this PR • (10/09/25)1 assignee was added to this PR based on Kacper Wojciechowski's automation. |
commit: |
1a30377 to
886835c
Compare
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
886835c to
b37e7ea
Compare
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
b37e7ea to
4d2237e
Compare
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
c203333 to
f2838a1
Compare
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
f2838a1 to
ec04e22
Compare
0f577ee to
730ae4e
Compare
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
ec04e22 to
ac51843
Compare
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
Merge activity
|
### TL;DR Created a reusable `PendingRouteLayout` component to standardize loading states across routes. ### What changed? - Extracted the loading skeleton UI from the organization route into a new `PendingRouteLayout` component - Applied this component to multiple routes for consistent loading states: - Organization route - Project route - Namespace route - Updated imports to include `H2` and `Skeleton` components where needed - Made a minor text change in the provider dropdown, changing "Coming soon!" to "Soon!" for Vercel integration ### How to test? 1. Navigate between different routes in the application 2. Verify that loading states appear consistently across: - Organization pages - Project pages - Namespace pages 3. Check that the loading skeleton UI displays correctly with proper spacing and layout ### Why make this change? This change improves code reusability by centralizing the loading UI into a single component rather than duplicating it across multiple routes. It ensures a consistent user experience during loading states throughout the application, making the interface feel more cohesive and polished.

TL;DR
Created a reusable
PendingRouteLayoutcomponent to standardize loading states across routes.What changed?
PendingRouteLayoutcomponentH2andSkeletoncomponents where neededHow to test?
Why make this change?
This change improves code reusability by centralizing the loading UI into a single component rather than duplicating it across multiple routes. It ensures a consistent user experience during loading states throughout the application, making the interface feel more cohesive and polished.