import { useParams } from 'react-router-dom' import useSWR from 'swr' import getAttachedNodes, { QueryParams, } from '@/api/admin/addressPools/getAttachedNodes' import { NodeResponse } from '@/api/admin/nodes/getNodes' const useAddressPoolNodesSWR = ( poolId: number, { page, query, ...params }: QueryParams ) => { return useSWR( ['admin.address-pools.nodes', poolId, page, query], () => getAttachedNodes(poolId, { page, query, ...params, }) ) } export default useAddressPoolNodesSWR