Frontend V2 Patterns

Cross-cutting feature patterns for the RomM v2 frontend — error/snackbar handling, loading & skeleton states, real-time Socket.IO updates, UI state persistence (URL vs localStorage vs ephemeral), pagination/infinite scroll, forms & validation, permissions (useCan), and destructive confirmations. Use when wiring up a v2 feature's behavior (not just its markup). Trigger when implementing data flows, dialogs, forms, toggles, or permission gating under frontend/src/v2/.

rommapp 431b833 8.1 KB Updated

File contents

rommapp/romm/tree/main/.claude/skills/frontend-v2-patterns commit 431b8330de

Frequently asked questions

npx skillmds@latest add rommapp/frontend-v2-patterns