Skip to content

Extract View Components for Reusable UI #43

@frogr

Description

@frogr

Problem

Complex view logic embedded in ERB templates.

Tasks

  • Create pricing card component
  • Extract subscription status component
  • Implement alert/flash message component
  • Create navigation component

Acceptance Criteria

  • Use ViewComponent gem or similar
  • Components are tested in isolation
  • Views simplified to use components
  • Design system helper integrated
  • All view specs pass
  • Add component tests

Files to modify

  • Various view files
  • app/helpers/design_system_helper.rb
  • Create component classes

Phase: 4 (UI/Advanced)
Priority: Medium

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions