From 702f8b7a4195784c30bb314188900b27f94705ac Mon Sep 17 00:00:00 2001 From: Philipinho <16838612+Philipinho@users.noreply.github.com> Date: Tue, 25 Aug 2026 02:54:38 +0100 Subject: [PATCH] fix: local editor cache --- .../src/features/editor/page-editor.tsx | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/apps/client/src/features/editor/page-editor.tsx b/apps/client/src/features/editor/page-editor.tsx index 86fa1ec80..c926a7317 100644 --- a/apps/client/src/features/editor/page-editor.tsx +++ b/apps/client/src/features/editor/page-editor.tsx @@ -250,6 +250,17 @@ function CollabPageEditor({ return [...mainExtensions, ...collabExtensions(provider, currentUser.user)]; }, [provider, currentUser?.user]); + const debouncedUpdateContent = useDebouncedCallback((newContent: any) => { + const pageData = queryClient.getQueryData(["pages", slugId]); + + if (pageData) { + queryClient.setQueryData(["pages", slugId], { + ...pageData, + content: newContent, + }); + } + }, 3000); + const editor = useEditor( { extensions, @@ -364,17 +375,6 @@ function CollabPageEditor({ }, }); - const debouncedUpdateContent = useDebouncedCallback((newContent: any) => { - const pageData = queryClient.getQueryData(["pages", slugId]); - - if (pageData) { - queryClient.setQueryData(["pages", slugId], { - ...pageData, - content: newContent, - }); - } - }, 3000); - const handleActiveCommentEvent = (event) => { const { commentId, resolved } = event.detail;