From afc3a4fb7f74f9c0153ab77dc8ed403832c15fb7 Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Thu, 25 Dec 2025 22:00:05 -0500 Subject: [PATCH] fix: exclude automerge-repo-react-hooks from automerge chunk to fix React context loading order --- vite.config.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vite.config.ts b/vite.config.ts index 71c4a46..aee233b 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -143,7 +143,9 @@ export default defineConfig(({ mode }) => { } // Automerge - CRDT sync library - if (id.includes('node_modules/@automerge')) { + // Note: automerge-repo-react-hooks must NOT be in this chunk as it depends on React + if (id.includes('node_modules/@automerge') && + !id.includes('automerge-repo-react-hooks')) { return 'automerge'; }