import { useHooksStore } from '@/app/components/workflow/hooks-store' export const useWorkflowStartRun = () => { const handleStartWorkflowRun = useHooksStore((s) => s.handleStartWorkflowRun) const handleWorkflowStartRunInWorkflow = useHooksStore((s) => s.handleWorkflowStartRunInWorkflow) const handleWorkflowStartRunInChatflow = useHooksStore((s) => s.handleWorkflowStartRunInChatflow) const handleWorkflowTriggerScheduleRunInWorkflow = useHooksStore( (s) => s.handleWorkflowTriggerScheduleRunInWorkflow, ) const handleWorkflowTriggerWebhookRunInWorkflow = useHooksStore( (s) => s.handleWorkflowTriggerWebhookRunInWorkflow, ) const handleWorkflowTriggerPluginRunInWorkflow = useHooksStore( (s) => s.handleWorkflowTriggerPluginRunInWorkflow, ) const handleWorkflowRunAllTriggersInWorkflow = useHooksStore( (s) => s.handleWorkflowRunAllTriggersInWorkflow, ) return { handleStartWorkflowRun, handleWorkflowStartRunInWorkflow, handleWorkflowStartRunInChatflow, handleWorkflowTriggerScheduleRunInWorkflow, handleWorkflowTriggerWebhookRunInWorkflow, handleWorkflowTriggerPluginRunInWorkflow, handleWorkflowRunAllTriggersInWorkflow, } }