Files
automatisch/packages/web/src/hooks/useFlowFolder.js
2025-02-21 13:22:31 +00:00

26 lines
537 B
JavaScript

import { useQuery } from '@tanstack/react-query';
import api from 'helpers/api';
export default function useFlowFolder(flowId) {
const query = useQuery({
queryKey: ['flows', flowId, 'folder'],
queryFn: async ({ signal }) => {
try {
const { data } = await api.get(`/v1/flows/${flowId}/folder`, {
signal,
});
return data;
} catch (error) {
if (error.response?.status === 404) {
return null;
}
throw error;
}
},
});
return query;
}