wwf
2025-05-20 938c3e5a587ce950a94964ea509b9e7f8834dfae
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import { useHooksStore } from '@/app/components/workflow/hooks-store'
 
export const useWorkflowRun = () => {
  const handleBackupDraft = useHooksStore(s => s.handleBackupDraft)
  const handleLoadBackupDraft = useHooksStore(s => s.handleLoadBackupDraft)
  const handleRestoreFromPublishedWorkflow = useHooksStore(s => s.handleRestoreFromPublishedWorkflow)
  const handleRun = useHooksStore(s => s.handleRun)
  const handleStopRun = useHooksStore(s => s.handleStopRun)
 
  return {
    handleBackupDraft,
    handleLoadBackupDraft,
    handleRun,
    handleStopRun,
    handleRestoreFromPublishedWorkflow,
  }
}