feat(app): add servers tab to settings dialog (#29675)

This commit is contained in:
Brendan Allan
2026-06-03 08:25:45 +00:00
committed by GitHub
parent c36a433a1f
commit c6f684366a
30 changed files with 921 additions and 413 deletions
+3 -1
View File
@@ -1363,6 +1363,8 @@ export const PromptInput: Component<PromptInputProps> = (props) => {
navigate(`/${base64Encode(worktree)}/session`)
}
const addProject = async () => {
const conn = server.current
if (!conn) return
const select = (result: string | string[] | null) => {
const directory = Array.isArray(result) ? result[0] : result
if (!directory) return
@@ -1374,7 +1376,7 @@ export const PromptInput: Component<PromptInputProps> = (props) => {
}
void import("@/components/dialog-select-directory").then((x) => {
dialog.show(
() => <x.DialogSelectDirectory onSelect={select} />,
() => <x.DialogSelectDirectory onSelect={select} server={conn} />,
() => select(null),
)
})