chore: refactor composer/dock components (#14328)

This commit is contained in:
Adam
2026-02-19 15:02:45 -06:00
committed by GitHub
parent f8dad0ae17
commit 49cc872c44
18 changed files with 1074 additions and 364 deletions

View File

@@ -1,4 +1,5 @@
import type { JSX } from "solid-js"
import { DockShell, DockTray } from "./dock-surface"
export function DockPrompt(props: {
kind: "question" | "permission"
@@ -11,11 +12,11 @@ export function DockPrompt(props: {
return (
<div data-component="dock-prompt" data-kind={props.kind} ref={props.ref}>
<div data-slot={slot("body")}>
<DockShell data-slot={slot("body")}>
<div data-slot={slot("header")}>{props.header}</div>
<div data-slot={slot("content")}>{props.children}</div>
</div>
<div data-slot={slot("footer")}>{props.footer}</div>
</DockShell>
<DockTray data-slot={slot("footer")}>{props.footer}</DockTray>
</div>
)
}