From bc9ce86d102dde674b4c385d1e1150f7bff6f3d2 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 2 Jan 2026 01:46:23 +0100 Subject: [PATCH] [FEAT] Fix TS bug --- src/composables/useProjectManager.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/composables/useProjectManager.ts b/src/composables/useProjectManager.ts index 587e97c..a686485 100644 --- a/src/composables/useProjectManager.ts +++ b/src/composables/useProjectManager.ts @@ -66,8 +66,9 @@ export const useProjectManager = () => { // Create new project if none exists await projectStore.createProject(name, data); // After creating, we should update route to include ID so subsequent saves update it - if (projectStore.currentProject) { - router.replace({ name: 'editor', params: { id: projectStore.currentProject.id } }); + const newProject = projectStore.currentProject as Project | null; + if (newProject) { + router.replace({ name: 'editor', params: { id: newProject.id } }); } } } catch (e) {