From 4deafe7bdc3a7ed2fe6519957d0cdb93e00ab2a5 Mon Sep 17 00:00:00 2001 From: NVWA Code Agent Date: Wed, 17 Dec 2025 10:23:08 +0000 Subject: [PATCH] fix build error --- apps/wireframe-renderer-web/src/pages/canvas.tsx | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/apps/wireframe-renderer-web/src/pages/canvas.tsx b/apps/wireframe-renderer-web/src/pages/canvas.tsx index 73355ad..a75c7bb 100644 --- a/apps/wireframe-renderer-web/src/pages/canvas.tsx +++ b/apps/wireframe-renderer-web/src/pages/canvas.tsx @@ -230,11 +230,15 @@ export default function CanvasPage() { if (userProjects && userProjects.length > 0) { setProjects(userProjects); // Use specified project or first one - let project: Project | undefined; + let project: Project; if (projectIdFromUrl) { - project = userProjects.find((p: Project) => p.id === parseInt(projectIdFromUrl)); - } - if (!project) { + const found = userProjects.find((p: Project) => p.id === parseInt(projectIdFromUrl)); + if (found) { + project = found; + } else { + project = userProjects[0]; + } + } else { project = userProjects[0]; } setCurrentProject(project);