import type { Fetcher } from 'swr' import { get, post } from './base' import type { CommonResponse } from '@/models/common' import type { FetchWorkflowDraftResponse, } from '@/types/workflow' export const fetchWorkflowDraft: Fetcher = (url) => { return get(url, {}, { silent: true }) } export const syncWorkflowDraft = ({ url, params }: { url: string; params: Pick }) => { return post(url, { body: params }) } export const fetchNodesDefaultConfigs: Fetcher = (url) => { return get(url) }