Skip to content

feat: add loading skeleton screens #78

Description

Description

Replace blank or spinner-only loading states with skeleton placeholder screens for the invoice list, settlement list, and dashboard statistics sections. Skeletons should match the approximate shape of the loaded content to reduce perceived load time.

Requirements and context

  • Skeleton component for invoice list rows matching card/row layout
  • Skeleton component for settlement list matching its layout
  • Skeleton placeholders for dashboard stat cards (count, volume metrics)
  • Skeletons visible during data fetch and replaced smoothly on load
  • Follow existing project conventions

Suggested execution

  1. Fork the repo and create a branch
    git checkout -b feat/loading-skeleton-screens
    
  2. Implement changes
  3. Test and commit

Example commit message

feat: add loading skeleton screens

Guidelines

  • Assignment required before starting
  • PR description must include: Closes #[issue_id]
  • Keep PR description professional and detailed

Metadata

Metadata

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions