Migration UUID pour pages (session précédente)
findPagePath() recherche par ID dans meta.jsonsrc/services/storage/file-storage.service.tsComposant PageListItem partagé (session précédente)
src/components/admin/page-list-item.tsx/admin/pages et /admin/page/[id]/subpagesLink au lieu de useNavigate() (ne fonctionnait pas dans composants enfants)Layout tabs horizontaux avec bouton retour
src/routes/admin/(pages)/page/[pageId]/layout.tsxFix CSS mini menu ✅
.admin-page-edit__header.admin-tabs.admin-tabssrc/routes/admin/layout.scssFix sharedMap (partiel)
this.sharedMapsharedMap (destructuré)src/routes/admin/config/colors/index.tsx9632c4a - fix(admin): Réduction padding/margin mini menu + bouton retour dans tabs
b69e969 - feat(admin): Refactoring pages list + UUID migration + shared components
Fix sharedMap complet (18 fichiers restants dans /config)
routeLoader$(async ({ sharedMap }) => ...)Audit des modales (12)
/home/gouroubleu/backlog/30-12-2024-02-15-qwikpress-admin-audit.mdErreurs TypeScript à corriger
src/components/admin/page-list-item.tsx (nouveau)
src/routes/admin/(pages)/pages/index.tsx
src/routes/admin/(pages)/page/[pageId]/subpages/index.tsx
src/routes/admin/(pages)/page/[pageId]/layout.tsx
src/routes/admin/layout.scss
src/services/storage/file-storage.service.ts
src/services/storage/data-service-adapter.ts
| Contexte | Accès sharedMap |
|---|---|
server$(async function... |
this.sharedMap |
routeLoader$, RequestHandler |
sharedMap (destructuré des params) |
| Problème | Solution |
|---|---|
useNavigate() ne marche pas dans composant enfant |
Utiliser Link de qwik-city |
ssh gouroubleu@vscode.local "cd /home/gouroubleu/WS/qwikpress-gitlab && ~/.bun/bin/bun run dev"