Ability to open workspace from directory, WorkspaceMeta, and many sync improvements

This commit is contained in:
Gregory Schier
2025-01-08 14:57:13 -08:00
parent 37671a50f2
commit cbc443075a
71 changed files with 1012 additions and 1844 deletions

View File

@@ -1,5 +1,5 @@
import { useState } from 'react';
import { createWorkspace } from '../lib/commands';
import { createWorkspace } from '../commands/commands';
import { Button } from './core/Button';
import { PlainInput } from './core/PlainInput';
import { VStack } from './core/Stacks';
@@ -32,7 +32,11 @@ export function CreateWorkspaceDialog({ hide }: Props) {
>
<PlainInput require label="Workspace Name" defaultValue={name} onChange={setName} />
<SyncToFilesystemSetting onChange={setSettingSyncDir} value={settingSyncDir.value} />
<SyncToFilesystemSetting
onChange={setSettingSyncDir}
value={settingSyncDir.value}
allowNonEmptyDirectory // Will do initial import when the workspace is created
/>
<Button
type="submit"
color="primary"