ConvoyPanel/resources/scripts/api/admin/nodes/templateGroups/useTemplateGroupsSWR.ts
2022-12-27 21:25:18 +00:00

10 lines
389 B
TypeScript

import getTemplateGroups, { TemplateGroup } from '@/api/admin/nodes/templateGroups/getTemplateGroups'
import useSWR from 'swr'
const useTemplateGroupsSWR = (nodeId: number, fallbackData?: TemplateGroup[]) => {
return useSWR<TemplateGroup[]>(['admin:node:template-groups', nodeId], () => getTemplateGroups(nodeId), {
fallbackData,
})
}
export default useTemplateGroupsSWR