Problem
There is no component catalog. Developers must run the full app to verify UI changes.
Scope
Set up Storybook with Vite and add stories for all shared components.
Acceptance criteria
- Storybook configured for Vite + Tailwind
- Stories for:
StreamsTable, StreamDetailDrawer, CreateStreamForm, FilterBar, StreamTimeline, WalletButton, CopyableAddress
npm run storybook launches the catalog
- Storybook build added to CI
Complexity: High · 250 points
Problem
There is no component catalog. Developers must run the full app to verify UI changes.
Scope
Set up Storybook with Vite and add stories for all shared components.
Acceptance criteria
StreamsTable,StreamDetailDrawer,CreateStreamForm,FilterBar,StreamTimeline,WalletButton,CopyableAddressnpm run storybooklaunches the catalogComplexity: High · 250 points