import type { IRestApiContext } from '@/Interface'; import { get } from '@/utils/apiUtils'; import type { WorkflowHistory, WorkflowVersion, WorkflowHistoryRequestParams, } from '@/types/workflowHistory'; export const getWorkflowHistory = async ( context: IRestApiContext, workflowId: string, queryParams: WorkflowHistoryRequestParams, ): Promise => { const { data } = await get( context.baseUrl, `/workflow-history/workflow/${workflowId}`, queryParams, ); return data; }; export const getWorkflowVersion = async ( context: IRestApiContext, workflowId: string, versionId: string, ): Promise => { const { data } = await get( context.baseUrl, `/workflow-history/workflow/${workflowId}/version/${versionId}`, ); return data; };