Skip to content

feat: add announcements loading state skeleton - #101

Open
AliMahmoudDev wants to merge 1 commit into
deepsonK:mainfrom
AliMahmoudDev:feat/announcements-loading-state
Open

AliMahmoudDev wants to merge 1 commit into
deepsonK:mainfrom
AliMahmoudDev:feat/announcements-loading-state

Conversation

@AliMahmoudDev

Copy link
Copy Markdown

What this PR does

Adds a skeleton loading component for the announcements section.

Changes

  • Created AnnouncementSkeleton component with configurable count
  • Matches the layout of actual announcement items
  • Pulse animation for loading feedback
  • Dark mode support
  • Accessible with role="status" and sr-only text

Closes #27

Usage

{loading ? <AnnouncementSkeleton count={3} /> : <AnnouncementList announcements={data} />}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix announcements loading state

1 participant