use-workflow.ts 388 B

123456789101112
  1. import { useQuery } from '@tanstack/react-query'
  2. import { get } from './base'
  3. import type { WorkflowConfigResponse } from '@/types/workflow'
  4. const NAME_SPACE = 'workflow'
  5. export const useWorkflowConfig = (appId: string) => {
  6. return useQuery({
  7. queryKey: [NAME_SPACE, 'config', appId],
  8. queryFn: () => get<WorkflowConfigResponse>(`/apps/${appId}/workflows/draft/config`),
  9. })
  10. }