From 3cbf947d84d6ba0b8cc9068aad67495d6933f898 Mon Sep 17 00:00:00 2001 From: Claude Agent Date: Sun, 12 Apr 2026 22:59:58 +0000 Subject: [PATCH] =?UTF-8?q?fix(service-auto):=20flatten=20routes=20?= =?UTF-8?q?=E2=80=94=20parent=20f=C4=83r=C4=83=20component=20bloca=20randa?= =?UTF-8?q?rea?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Vue Router 4 cu rută parent fără `component` nu știe în ce să randeze copiii. Soluție: ComenziBrowse și ComandaNoua devin rute top-level (același pattern ca /dashboard). Descoperit în QA P2.5: URL-ul era corect (/service-auto/comenzi) dar conținutul era blank — PWA service worker servea cache vechi, ascunzând bug-ul de router. Co-Authored-By: Claude Sonnet 4.6 --- src/router/index.js | 26 ++++++++++---------------- 1 file changed, 10 insertions(+), 16 deletions(-) diff --git a/src/router/index.js b/src/router/index.js index 4bd731f..d4d3bf3 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -137,22 +137,16 @@ const routes = [ ] }, { - path: '/service-auto', - meta: { requiresAuth: true }, - children: [ - { - path: 'comenzi', - name: 'Comenzi', - component: () => import('@/modules/service-auto/views/ComenziBrowseView.vue'), - meta: { requiresAuth: true, title: 'Comenzi - Service Auto' } - }, - { - path: 'comanda-noua', - name: 'ComandaNoua', - component: () => import('@/modules/service-auto/views/ComandaNoua.vue'), - meta: { requiresAuth: true, title: 'Comandă Nouă - Service Auto' } - } - ] + path: '/service-auto/comenzi', + name: 'Comenzi', + component: () => import('@/modules/service-auto/views/ComenziBrowseView.vue'), + meta: { requiresAuth: true, title: 'Comenzi - Service Auto' } + }, + { + path: '/service-auto/comanda-noua', + name: 'ComandaNoua', + component: () => import('@/modules/service-auto/views/ComandaNoua.vue'), + meta: { requiresAuth: true, title: 'Comandă Nouă - Service Auto' } }, { path: '/settings',