feat: skill editor choose tool

This commit is contained in:
Joel
2026-01-15 17:15:48 +08:00
parent e651c6cacf
commit d650cde323
9 changed files with 602 additions and 2 deletions

View File

@ -41,6 +41,7 @@ type Props = {
panelClassName?: string
disabled: boolean
trigger: React.ReactNode
triggerAsChild?: boolean
placement?: Placement
offset?: OffsetOptions
isShow: boolean
@ -55,6 +56,7 @@ type Props = {
const ToolPicker: FC<Props> = ({
disabled,
trigger,
triggerAsChild = false,
placement = 'right-start',
offset = 0,
isShow,
@ -165,6 +167,7 @@ const ToolPicker: FC<Props> = ({
>
<PortalToFollowElemTrigger
onClick={handleTriggerClick}
asChild={triggerAsChild}
>
{trigger}
</PortalToFollowElemTrigger>