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

13 lines
578 B
TypeScript

import { TemplateGroupParameters } from '@/api/admin/nodes/templateGroups/createTemplateGroup'
import { rawDataToTemplateGroup, TemplateGroup } from '@/api/admin/nodes/templateGroups/getTemplateGroups'
import http from '@/api/http'
const updateTemplateGroup = async (nodeId: number, groupUuid: string, parameters: TemplateGroupParameters): Promise<TemplateGroup> => {
const {
data: { data },
} = await http.put(`/api/admin/nodes/${nodeId}/template-groups/${groupUuid}`, parameters)
return rawDataToTemplateGroup(data)
}
export default updateTemplateGroup