ConvoyPanel/resources/scripts/api/admin/nodes/addresses/useAddressesSWR.ts
2022-12-28 20:52:06 +00:00

8 lines
No EOL
361 B
TypeScript

import getAddresses, { AddressResponse, QueryParams } from '@/api/admin/nodes/addresses/getAddresses'
import useSWR from 'swr'
const useAddressesSWR = (nodeId: number, {page, ...params}: QueryParams) => {
return useSWR<AddressResponse>(['admin:node:addresses', nodeId, page], () => getAddresses(nodeId, {page, ...params}))
}
export default useAddressesSWR