Skip to content

Storybook: add stories for all UI primitive components #756

@Ejirowebfi

Description

@Ejirowebfi

Description

Storybook is configured but only has a preview setup. The UI/ folder contains Input, Button, ConfirmModal, ProgressIndicator, and InsufficientBalanceWarning with no stories.

Tasks

  • Create *.stories.tsx files for each component in frontend/src/components/UI/
  • Cover default, disabled, loading, and error states for each component
  • Add the Storybook build to the storybook.yml CI workflow
  • Verify Storybook builds without errors

Acceptance Criteria

  • Each UI primitive has at least 2 stories (default + one variant)
  • npm run storybook starts without errors
  • CI Storybook build passes

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    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