'use client' import type { FC } from 'react' import React, { useCallback } from 'react' import { PortalToFollowElem, PortalToFollowElemContent, PortalToFollowElemTrigger, } from '@/app/components/base/portal-to-follow-elem' type Props = { trigger: React.ReactNode value: string[] onChange: (value: string[]) => void isShow: boolean onShowChange: (isShow: boolean) => void } const ToolPicker: FC = ({ trigger, value, onChange, isShow, onShowChange, }) => { const toggleShowPopup = useCallback(() => { onShowChange(!isShow) }, [onShowChange, isShow]) return ( {trigger}
aafdf
) } export default React.memo(ToolPicker)