diff --git a/apps/web/src/components/features/project/ProjectCard.tsx b/apps/web/src/components/features/project/ProjectCard.tsx index 65e7c89..674da3a 100644 --- a/apps/web/src/components/features/project/ProjectCard.tsx +++ b/apps/web/src/components/features/project/ProjectCard.tsx @@ -65,7 +65,10 @@ export const ProjectCard = ({ type="button" aria-expanded={expanded} > - + )}
diff --git a/apps/web/src/pages/ProjectsPage.tsx b/apps/web/src/pages/ProjectsPage.tsx index 15898e5..e25e8fa 100644 --- a/apps/web/src/pages/ProjectsPage.tsx +++ b/apps/web/src/pages/ProjectsPage.tsx @@ -127,11 +127,7 @@ export const ProjectsPage = () => { } onWorkspaceAction={(repoId, workspace, action) => { if (action === "sync") { - void handleSyncWorkspace( - selectedProject.id, - repoId, - workspace, - ); + void handleSyncWorkspace(selectedProject.id, repoId, workspace); } else if (action === "delete") { void handleDeleteWorkspace(workspace); } @@ -276,6 +272,23 @@ export const ProjectsPage = () => { onCancel={closeDialog} /> )} + + {mobileView === "create-repo" && selectedProject && ( + { + setMobileView("list"); + setSelectedProject(null); + }} + onCreated={async () => { + setMobileView("list"); + setSelectedProject(null); + await reload(); + }} + /> + )} ); }; diff --git a/apps/web/src/styles/pages/projects.css b/apps/web/src/styles/pages/projects.css index fa51841..901e15f 100644 --- a/apps/web/src/styles/pages/projects.css +++ b/apps/web/src/styles/pages/projects.css @@ -137,4 +137,3 @@ display: flex; justify-content: flex-start; } -