diff --git a/admin-spa/src/routes/Appearance/Pages/components/CreatePageModal.tsx b/admin-spa/src/routes/Appearance/Pages/components/CreatePageModal.tsx index 71e490c..541efec 100644 --- a/admin-spa/src/routes/Appearance/Pages/components/CreatePageModal.tsx +++ b/admin-spa/src/routes/Appearance/Pages/components/CreatePageModal.tsx @@ -52,8 +52,9 @@ export function CreatePageModal({ open, onOpenChange, onCreated }: CreatePageMod isSubmittingRef.current = true; try { + // api.post returns JSON directly (not wrapped in { data: ... }) const response = await api.post('/pages', { title: data.title, slug: data.slug }); - return response.data; + return response; // Return response directly, not response.data } finally { // Reset after a delay to prevent race conditions setTimeout(() => {