From 3177fa3519e2728c813f7532bfc7c65b603398b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vi=CC=81ctor=20Falco=CC=81n?= Date: Mon, 8 Dec 2025 18:06:50 +0100 Subject: [PATCH] fix: add SyncProvider to SSR entry point The SyncProvider was also missing from the SSR setup, causing 'useSyncContext must be used within a SyncProvider' error. --- resources/js/ssr.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/resources/js/ssr.tsx b/resources/js/ssr.tsx index 50a69b62..db8da1d4 100644 --- a/resources/js/ssr.tsx +++ b/resources/js/ssr.tsx @@ -3,6 +3,7 @@ import createServer from '@inertiajs/react/server'; import { resolvePageComponent } from 'laravel-vite-plugin/inertia-helpers'; import ReactDOMServer from 'react-dom/server'; import { EncryptionKeyProvider } from './contexts/encryption-key-context'; +import { SyncProvider } from './contexts/sync-context'; const appName = import.meta.env.VITE_APP_NAME || 'Laravel'; @@ -19,7 +20,9 @@ createServer((page) => setup: ({ App, props }) => { return ( - + + + ); },