Files
automatisch/packages/web/src/hooks/useFlows.js
2025-03-26 23:35:35 +00:00

25 lines
531 B
JavaScript

import api from 'helpers/api';
import { useQuery } from '@tanstack/react-query';
export default function useFlows({
flowName,
page,
folderId,
status,
onlyOwnedFlows,
}) {
const query = useQuery({
queryKey: ['flows', { flowName, page, folderId, status, onlyOwnedFlows }],
queryFn: async ({ signal }) => {
const { data } = await api.get('/v1/flows', {
params: { name: flowName, page, folderId, status, onlyOwnedFlows },
signal,
});
return data;
},
});
return query;
}