fix: render RepositoryCreateDialog on desktop when adding repository

RepositoryCreateDialog was only rendered inside the isMobile block.
Desktop 'Add Repository' clicks set state but the dialog never appeared.
Add conditional rendering in the desktop section.

Quality gates: tsc --noEmit pass, npm run build pass, 80/80 tests pass
This commit is contained in:
Developer
2026-06-09 09:32:59 +00:00
parent c353bceb97
commit 349066bcfa
3 changed files with 22 additions and 7 deletions
@@ -65,7 +65,10 @@ export const ProjectCard = ({
type="button"
aria-expanded={expanded}
>
<Icon name={expanded ? "chevron-down" : "chevron-right"} size="sm" />
<Icon
name={expanded ? "chevron-down" : "chevron-right"}
size="sm"
/>
</button>
)}
<div>