Save the layouts, even when in the welcome screen (#916)

This commit is contained in:
0HyperCube
2022-12-27 21:24:18 +00:00
committed by Keavon Chambers
parent d742b05d3a
commit 559c05f2a9
5 changed files with 65 additions and 69 deletions
+3
View File
@@ -244,6 +244,7 @@ import { createLocalizationManager } from "@/io-managers/localization";
import { createPanicManager } from "@/io-managers/panic";
import { createPersistenceManager } from "@/io-managers/persistence";
import { createDialogState, type DialogState } from "@/state-providers/dialog";
import { createDocumentState, type DocumentState } from "@/state-providers/document";
import { createFontsState, type FontsState } from "@/state-providers/fonts";
import { createFullscreenState, type FullscreenState } from "@/state-providers/fullscreen";
import { createNodeGraphState, type NodeGraphState } from "@/state-providers/node-graph";
@@ -281,6 +282,7 @@ declare module "@vue/runtime-core" {
portfolio: PortfolioState;
workspace: WorkspaceState;
nodeGraph: NodeGraphState;
document: DocumentState;
}
}
@@ -302,6 +304,7 @@ export default defineComponent({
portfolio: createPortfolioState(editor),
workspace: createWorkspaceState(editor),
nodeGraph: createNodeGraphState(editor),
document: createDocumentState(editor),
};
},
mounted() {