reaperandClaude Sonnet 5 c2b95d057f Close create wizard modal as soon as ddev config succeeds
handleSubmit awaited the entire post-create chain (start, then for
WordPress: download core + install) before ever calling onClose(),
so the modal overlay sat there for the whole multi-step process with
no way to see what was actually happening — the terminal panel that
already tracks this operation's live output was hidden behind it.
Close right after the quick config step succeeds and let post-create
continue as a tracked background operation; failures still surface
via the existing toast/terminal-panel error handling regardless of
modal state.

Also extracts the project-name validation helpers out of
CreateProjectModal.tsx into their own module — mixing component and
non-component exports in one file breaks React Fast Refresh.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
2026-08-08 05:53:10 -05:00

aurora-dockside

An Electron application with React and TypeScript

Project Setup

Install

$ pnpm install

Development

$ pnpm dev

Build

# For windows
$ pnpm build:win

# For macOS
$ pnpm build:mac

# For Linux
$ pnpm build:linux
S
Description
No description provided
Readme
2.9 MiB
Languages
TypeScript 98.6%
JavaScript 0.6%
CSS 0.5%
HTML 0.3%