2.2-B: View-ok athelyezese nested strukturaba #244

Open
opened 2026-06-08 20:04:23 +02:00 by kincses · 0 comments
Owner

Merfoldko: Frontend Architektura 2.0 & Dinamikus Megjelenitesi Rendszer
Cel: A megl evo flat route struktura atalakıtasa nested routing-ra layout-okkal.

Fuggosegek (Dependencies)

  • Bemenet: #241 (Layout-ok), #243 (Route meta)
  • Kimenet: #235, #236 (az uj komponensek a nested route-okban jelennek meg)

Implementacios Reszletek

  1. Uj route struktura:
    PrivateLayout (/):

    • / (Landing)
    • /dashboard (Dashboard)
    • /profile (Profile)
    • /complete-kyc (CompleteKyc)
    • /verify (VerifyEmail)
    • /reset-password (ResetPassword)
      OrganizationLayout (/company/:id):
    • /company/:id/dashboard (OrgDashboard)
    • /company/:id/garage (CompanyGarage)
    • /company/:id/onboard (CompanyOnboard)
  2. OrgDashboardView.vue letrehozasa - a ceges dashboard (jelenleg nincs kulon view)

  3. Minden view-bol eltavolitani a DashboardHeader importot - a layout-okba kerul

Erintett fajlok

  • frontend/src/router/index.ts
  • frontend/src/views/organization/OrgDashboardView.vue (uj)
  • frontend/src/views/DashboardView.vue
  • frontend/src/views/organization/CompanyGarageView.vue
**Merfoldko:** Frontend Architektura 2.0 & Dinamikus Megjelenitesi Rendszer **Cel:** A megl evo flat route struktura atalakıtasa nested routing-ra layout-okkal. ### Fuggosegek (Dependencies) - **Bemenet:** #241 (Layout-ok), #243 (Route meta) - **Kimenet:** #235, #236 (az uj komponensek a nested route-okban jelennek meg) ### Implementacios Reszletek 1. **Uj route struktura:** PrivateLayout (/): - / (Landing) - /dashboard (Dashboard) - /profile (Profile) - /complete-kyc (CompleteKyc) - /verify (VerifyEmail) - /reset-password (ResetPassword) OrganizationLayout (/company/:id): - /company/:id/dashboard (OrgDashboard) - /company/:id/garage (CompanyGarage) - /company/:id/onboard (CompanyOnboard) 2. **OrgDashboardView.vue letrehozasa** - a ceges dashboard (jelenleg nincs kulon view) 3. **Minden view-bol eltavolitani a DashboardHeader importot** - a layout-okba kerul ### Erintett fajlok - frontend/src/router/index.ts - frontend/src/views/organization/OrgDashboardView.vue (uj) - frontend/src/views/DashboardView.vue - frontend/src/views/organization/CompanyGarageView.vue
kincses added the Status: To DoScope: FrontendType: Refactor labels 2026-06-08 20:04:23 +02:00
kincses added this to the Frontend Architektúra 2.0 & Dinamikus Megjelenítési Rendszer milestone 2026-06-08 20:07:43 +02:00
Sign in to join this conversation.