mirror of
https://github.com/sst/opencode.git
synced 2025-12-23 10:11:41 +00:00
chore: type-safe access for esc timeout config
This commit is contained in:
parent
c9102a1246
commit
6c7b22f97e
1 changed files with 5 additions and 1 deletions
|
|
@ -117,7 +117,11 @@ export function Prompt(props: PromptProps) {
|
|||
const dialog = useDialog()
|
||||
const toast = useToast()
|
||||
const status = createMemo(() => sync.data.session_status?.[props.sessionID ?? ""] ?? { type: "idle" })
|
||||
const sessionInterruptTimeout = createMemo(() => sync.data.config.tui?.session_interrupt_timeout_ms ?? 5000)
|
||||
const sessionInterruptTimeout = createMemo(() => {
|
||||
const timeout = (sync.data.config as { tui?: { session_interrupt_timeout_ms?: number } }).tui
|
||||
?.session_interrupt_timeout_ms
|
||||
return typeof timeout === "number" ? timeout : 5000
|
||||
})
|
||||
const history = usePromptHistory()
|
||||
const command = useCommandDialog()
|
||||
const renderer = useRenderer()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue