[FEAT] Finish auth and project saving
This commit is contained in:
@@ -99,6 +99,22 @@ export const useProjectManager = () => {
|
||||
isEditorActive.value = false;
|
||||
};
|
||||
|
||||
const closeProject = () => {
|
||||
// Reset Layers
|
||||
const newLayer = createEmptyLayer('Base');
|
||||
layers.value = [newLayer];
|
||||
activeLayerId.value = newLayer.id;
|
||||
|
||||
// Reset columns
|
||||
columns.value = 4;
|
||||
|
||||
// Reset Project Store
|
||||
projectStore.currentProject = null;
|
||||
|
||||
// Close Editor
|
||||
isEditorActive.value = false;
|
||||
};
|
||||
|
||||
return {
|
||||
isEditorActive,
|
||||
createProject,
|
||||
@@ -106,6 +122,7 @@ export const useProjectManager = () => {
|
||||
saveProject,
|
||||
saveAsProject,
|
||||
closeEditor,
|
||||
closeProject,
|
||||
loadProjectData,
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user