mirror of
https://github.com/ConvoyPanel/panel.git
synced 2026-06-24 10:23:47 +08:00
14 lines
438 B
TypeScript
14 lines
438 B
TypeScript
import useSWR from 'swr'
|
|
|
|
import { Template } from '@/api/admin/nodes/templateGroups/getTemplateGroups'
|
|
import getTemplates from '@/api/admin/nodes/templateGroups/templates/getTemplates'
|
|
|
|
|
|
const useTemplatesSWR = (nodeId: number, groupUuid: string) => {
|
|
return useSWR<Template[]>(
|
|
['admin:node:template-group:templates', nodeId, groupUuid],
|
|
() => getTemplates(nodeId, groupUuid)
|
|
)
|
|
}
|
|
|
|
export default useTemplatesSWR |