Skip to content

## DOCUMENTATION: Frontend Component Usage Guide #795

@OSEH-svg

Description

@OSEH-svg

Description
Reusable components like Button, FormField, EmptyState, and EventCard have no documented usage examples. Contributors end up duplicating or incorrectly using them.

Tasks

  • Create apps/web/docs/COMPONENTS.md.
  • For each shared UI component, document: purpose, props table (name, type, required, default, description), and a minimal usage example.
  • Prioritise: Button, FormField, EmptyState, EventCard, EventCardSkeleton, TicketModal.
    Acceptance Criteria
  • Every documented component has a props table and at least one code example.
  • Examples are copy-pasteable and accurate.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    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