refactor(ui): shared StreamingIndicator and workspace route loading skeletons#3482
Conversation
PR SummaryLow Risk Overview Consolidates streaming UI by moving the animated dots Written by Cursor Bugbot for commit 65564fe. This will update automatically on new commits. Configure here. |
|
@adithyaakrishna is attempting to deploy a commit to the Sim Team on Vercel. A member of the Team first needs to authorize it. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Greptile SummaryThis PR consolidates the Consolidation: Moves Loading skeletons: Adds route-level Confidence Score: 4/5
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A["@/components/ui/streaming-indicator.tsx\n(StreamingIndicator — shared)"] --> B["copilot-message.tsx\n(dots variant, no props)"]
A --> C["chat-message.tsx\n(dots variant, no props)"]
D["smooth-streaming.tsx\n(StreamingIndicator REMOVED)"] -.->|"was source before PR"| B
D -.->|"was source before PR"| C
E["workspace routes\nloading.tsx x7"] --> F["Next.js Suspense boundary\n(route-level loading UI)"]
subgraph "New loading skeletons"
G[files/loading.tsx]
H[home/loading.tsx]
I[knowledge/loading.tsx]
J[logs/loading.tsx]
K[schedules/loading.tsx]
L[settings/loading.tsx]
M[tables/loading.tsx]
end
E --- G
E --- H
E --- I
E --- J
E --- K
E --- L
E --- M
|
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Summary
StreamingIndicatorfrom@/components/ui/streaming-indicatorin copilot and chat message UIsloading.tsxfor workspace routes so Suspense shows route specific skeletons instead of a blank or generic state.Type of Change
Testing
Checklist