Skip to content

feat: add Storybook stories for dashboard_list (#271) - #388

Merged
godamongstmen897 merged 2 commits into
Goldii-locks:mainfrom
Junirezz:feat/271-dashboard-list-stories
Sep 1, 2026
Merged

feat: add Storybook stories for dashboard_list (#271)#388
godamongstmen897 merged 2 commits into
Goldii-locks:mainfrom
Junirezz:feat/271-dashboard-list-stories

Conversation

@Junirezz

Copy link
Copy Markdown

Closes #271

Summary

Adds Storybook stories for the DashboardList (dashboard_list) UI so each visual and interactive state can be reviewed in isolation.

Changes

  • Added app/components/DashboardList.stories.tsx with 20 stories:
    • Loading skeleton, error/backend failure, and empty states
    • Single funded / not-funded jobs
    • Multiple jobs (mixed funded/unfunded)
    • Expanded jobs (with and without milestones)
    • Role views: client, freelancer, arbiter, and multiple roles
    • Pagination scenario (many jobs) and stress test (many milestones)
    • Interactive expand/collapse, delivered/auto-release countdown, disputed, and partially released states
    • All-states overview gallery

Verification

  • Story file follows the existing *.stories.tsx conventions used across the repo (e.g. DarkModeSwitcher.stories.tsx, MilestoneCard.stories.tsx)
  • All existing tests continue to pass

- Add DashboardList.stories.tsx covering loading, error, empty, single/multiple
  jobs, expanded panels, role badges, and large milestone counts
@drips-wave

drips-wave Bot commented Aug 31, 2026

Copy link
Copy Markdown

@Junirezz Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@godamongstmen897
godamongstmen897 merged commit 9013775 into Goldii-locks:main Sep 1, 2026
1 check 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.

Build Storybook interface mocks for dashboard_list

2 participants