wwf
2 天以前 a430284aa21e3ae1f0d5654e55b2ad2852519cc2
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='w-4 h-4 text-components-button-secondary-text' />
    </Button>
  )
}
 
export default memo(GlobalVariableButton)