29772/frontend/src/hooks/sampleData.ts
2025-03-10 17:50:29 +00:00

23 lines
541 B
TypeScript

import useSWR from 'swr';
const fetcher = (url: string) => fetch(url).then((res) => res.json());
export const useSampleClients = () => {
const { data, error } = useSWR('/data-sources/clients.json', fetcher);
return {
clients: data?.data ?? [],
isLoading: !error && !data,
isError: error,
};
};
export const useSampleTransactions = () => {
const { data, error } = useSWR('/data-sources/history.json', fetcher);
return {
transactions: data?.data ?? [],
isLoading: !error && !data,
isError: error,
};
};