wwf
2025-05-20 938c3e5a587ce950a94964ea509b9e7f8834dfae
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import { memo } from 'react'
import Button from '@/app/components/base/button'
import { GlobalVariable } from '@/app/components/base/icons/src/vender/line/others'
import { useStore } from '@/app/components/workflow/store'
 
const GlobalVariableButton = ({ disabled }: { disabled: boolean }) => {
  const setShowPanel = useStore(s => s.setShowGlobalVariablePanel)
 
  const handleClick = () => {
    setShowPanel(true)
  }
 
  return (
    <Button className='p-2' disabled={disabled} onClick={handleClick}>
      <GlobalVariable className='h-4 w-4 text-components-button-secondary-text' />
    </Button>
  )
}
 
export default memo(GlobalVariableButton)