diff options
Diffstat (limited to 'packages/ui/src')
| -rw-r--r-- | packages/ui/src/components/dock-prompt.tsx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/ui/src/components/dock-prompt.tsx b/packages/ui/src/components/dock-prompt.tsx index d774e7f17..01f1848c8 100644 --- a/packages/ui/src/components/dock-prompt.tsx +++ b/packages/ui/src/components/dock-prompt.tsx @@ -7,11 +7,12 @@ export function DockPrompt(props: { children: JSX.Element footer: JSX.Element ref?: (el: HTMLDivElement) => void + onKeyDown?: JSX.EventHandlerUnion<HTMLDivElement, KeyboardEvent> }) { const slot = (name: string) => `${props.kind}-${name}` return ( - <div data-component="dock-prompt" data-kind={props.kind} ref={props.ref}> + <div data-component="dock-prompt" data-kind={props.kind} ref={props.ref} onKeyDown={props.onKeyDown}> <DockShell data-slot={slot("body")}> <div data-slot={slot("header")}>{props.header}</div> <div data-slot={slot("content")}>{props.children}</div> |
