| 1234567 |
- import { listApps, listWorkflowVersions, listWorkflows } from "@/api";
- import { useApi } from "./useApi";
- export const useApps = () => useApi(() => listApps(), []);
- export const useWorkflowList = (appId?: string) => useApi(() => listWorkflows(appId), [appId]);
- export const useWorkflowVersions = (workflowId?: string) =>
- useApi(() => (workflowId ? listWorkflowVersions(workflowId) : Promise.resolve([])), [workflowId]);
|