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;
}
-