refactor: organize frontend by feature
This commit is contained in:
@@ -15,8 +15,8 @@
|
||||
- Use the shared Axios API client in `frontend/src/plugins/api.js` for current JavaScript flows.
|
||||
- Preserve auth refresh behavior in `authStore` and the API plugin.
|
||||
- Route-level authenticated app screens live under `/app/*`.
|
||||
- New isolated feature slices should prefer `frontend/src/features/<feature>/`.
|
||||
- Do not move existing views/stores into feature folders unless a task owns that migration.
|
||||
- Feature-owned views, stores, composables, constants, utilities, and local components belong under `frontend/src/features/<feature>/`.
|
||||
- Keep only cross-cutting app shell, plugins, shared components, and app-wide stores outside feature folders.
|
||||
|
||||
## Docs
|
||||
|
||||
|
||||
Reference in New Issue
Block a user