-
Notifications
You must be signed in to change notification settings - Fork 0
Extract View Components for Reusable UI #43
Copy link
Copy link
Open
Description
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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels