37467-vm/frontend/src/hooks/sampleData.ts
2026-01-14 14:40:05 +00:00

23 lines
533 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,
}
}