Description
Overview
Loading states are handled inconsistently across components. Some use skeleton loaders, others use spinners, some don't have loading states.
Background
No unified loading UI pattern.
Specifications
- Create reusable Loading component
- Standardize loading states
Tasks:
- Create LoadingSkeleton component
- Update API hooks to show loading states
- Add suspense boundaries
Impacted Files:
- src/components/ui/*.tsx
- src/hooks/*.tsx
Labels: frontend, ux, priority-medium
Acceptance Criteria
Consistent loading UI
🙆Contribution Guidelines:
Assignment required before PR submission
Timeframe: 48-72 hours
PR description must include: Close #issue no
Star the repo⭐
Description
Overview
Loading states are handled inconsistently across components. Some use skeleton loaders, others use spinners, some don't have loading states.
Background
No unified loading UI pattern.
Specifications
Tasks:
Impacted Files:
Labels: frontend, ux, priority-medium
Acceptance Criteria
Consistent loading UI
🙆Contribution Guidelines:
Assignment required before PR submission
Timeframe: 48-72 hours
PR description must include: Close #issue no
Star the repo⭐