enzostvs HF Staff commited on
Commit
1940a61
·
1 Parent(s): 25f348d

reset state

Browse files
Files changed (1) hide show
  1. hooks/useEditor.ts +4 -0
hooks/useEditor.ts CHANGED
@@ -304,6 +304,10 @@ export const useEditor = (namespace?: string, repoId?: string) => {
304
 
305
  useUpdateEffect(() => {
306
  if (namespace && repoId) {
 
 
 
 
307
  client.invalidateQueries({ queryKey: ["editor.project"] });
308
  client.invalidateQueries({ queryKey: ["editor.pages"] });
309
  client.invalidateQueries({ queryKey: ["editor.files"] });
 
304
 
305
  useUpdateEffect(() => {
306
  if (namespace && repoId) {
307
+ // Reset unsaved changes state when changing projects
308
+ setHasUnsavedChanges(false);
309
+ setLastSavedPages([]);
310
+
311
  client.invalidateQueries({ queryKey: ["editor.project"] });
312
  client.invalidateQueries({ queryKey: ["editor.pages"] });
313
  client.invalidateQueries({ queryKey: ["editor.files"] });