onUpdate('projectName', (e.target as HTMLInputElement).value)} placeholder="my-project" /> {#if nameError}{nameError}{/if} {#if isGitRepo && branches.length > 0} ({ value: br, label: br }))} selected={selectedBranch} placeholder="main" onSelect={v => onUpdate('selectedBranch', v)} /> onUpdate('useWorktrees', v)} /> {/if} ({ value: g.id, label: g.name }))} selected={selectedGroupId} placeholder="Select group" onSelect={v => onUpdate('selectedGroupId', v)} />
{#each PROJECT_ICONS as ic} {/each}
{#each ACCENT_COLORS as c} {/each}
onUpdate('shellChoice', v)} />