You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

use-workflow-run.ts 609B

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