Feat/clickable subtask (#6846)

This commit is contained in:
OpeOginni
2026-01-05 20:32:16 +01:00
committed by GitHub
parent 4f49967518
commit 8996185f3b
6 changed files with 105 additions and 15 deletions

View File

@@ -25,6 +25,7 @@ export interface BasicToolProps {
hideDetails?: boolean
defaultOpen?: boolean
forceOpen?: boolean
onSubtitleClick?: () => void
}
export function BasicTool(props: BasicToolProps) {
@@ -59,6 +60,13 @@ export function BasicTool(props: BasicToolProps) {
data-slot="basic-tool-tool-subtitle"
classList={{
[trigger().subtitleClass ?? ""]: !!trigger().subtitleClass,
clickable: !!props.onSubtitleClick,
}}
onClick={(e) => {
if (props.onSubtitleClick) {
e.stopPropagation()
props.onSubtitleClick()
}
}}
>
{trigger().subtitle}