Skip to content

feat: add round state timeline component to dashboard (#99)#111

Merged
josephchimebuka merged 2 commits into
TevaLabs:mainfrom
Emmanex01:feature/99-round-state-timeline
Jun 4, 2026
Merged

feat: add round state timeline component to dashboard (#99)#111
josephchimebuka merged 2 commits into
TevaLabs:mainfrom
Emmanex01:feature/99-round-state-timeline

Conversation

@Emmanex01

Copy link
Copy Markdown
Contributor

Description

Addresses issue #99. Added a responsive RoundTimeline component to the dashboard to display the active round state (upcoming, live, resolving, finished) using data from the round store.

Changes

  • Created src/components/RoundTimeline.tsx to handle the visual progress states and fallback/disconnected UI.
  • Updated src/store/useRoundStore.ts to expose real-time status/connection flags (if applicable).
  • Integrated <RoundTimeline /> into src/pages/Dashboard.tsx.

Verification/Testing

  • Verified timeline state transitions correctly based on store events.
  • Verified responsive layout on both desktop and mobile viewports.
  • Verified loading/disconnected fallback states appear as expected.

Closes #99

@vercel

vercel Bot commented May 30, 2026

Copy link
Copy Markdown

@Emmanex01 is attempting to deploy a commit to the josephchimebuka's projects Team on Vercel.

A member of the Team first needs to authorize it.

@josephchimebuka josephchimebuka merged commit 82028b9 into TevaLabs:main Jun 4, 2026
0 of 2 checks passed
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.

Add round state timeline component to dashboard

2 participants