import { apiClient } from './apiClient'; import { AssessmentTemplate, CreateTemplateData, UpdateTemplateData } from '../types'; export const templateService = { async getAll(): Promise { const response = await apiClient.get('/assessment/templates'); return response.data; }, async getById(id: string): Promise { const response = await apiClient.get(`/assessment/templates/${id}`); return response.data; }, async create(data: CreateTemplateData): Promise { const response = await apiClient.post('/assessment/templates', data); return response.data; }, async update(id: string, data: UpdateTemplateData): Promise { const response = await apiClient.put(`/assessment/templates/${id}`, data); return response.data; }, async delete(id: string): Promise { await apiClient.delete(`/assessment/templates/${id}`); }, };