diff --git a/app/pages/admin/book/index.vue b/app/pages/admin/book/index.vue index 56b7057..6e34e74 100644 --- a/app/pages/admin/book/index.vue +++ b/app/pages/admin/book/index.vue @@ -155,11 +155,11 @@ function setChapterPage(slug: string, val: string) { } // Charger le sommaire PDF côté client via l'API serveur -if (import.meta.client) { +onMounted(() => { $fetch>('/api/admin/pdf-outline') .then((data) => { pdfOutline.value = data }) - .catch(() => {}) -} + .catch((err) => { console.warn('PDF outline load failed:', err) }) +}) async function savePdfConfig() { if (!bookConfig.value) return