import { Button } from '@langgenius/dify-ui/button' import { cn } from '@langgenius/dify-ui/cn' import { Tooltip, TooltipContent, TooltipTrigger } from '@langgenius/dify-ui/tooltip' import { memo } from 'react' import { useTranslation } from 'react-i18next' import { useStore } from '@/app/components/workflow/store' import useTheme from '@/hooks/use-theme' const WorkflowCopilotButton = ({ disabled }: { disabled: boolean }) => { const { t } = useTranslation() const { theme } = useTheme() const showWorkflowCopilotPanel = useStore((s) => s.showWorkflowCopilotPanel) const setShowWorkflowCopilotPanel = useStore((s) => s.setShowWorkflowCopilotPanel) const label = t(($) => $['copilot.buttonTooltip'], { ns: 'workflow' }) const handleClick = () => { setShowWorkflowCopilotPanel(!showWorkflowCopilotPanel) } return ( } /> {label} ) } export default memo(WorkflowCopilotButton)