import { apiRequest } from '../../../shared/services/apiClient'; function request(path, options = {}) { return apiRequest(path, { fallbackMessage: 'Falha ao consultar templates.', ...options, }); } export function listTemplates() { return request('/whatsapp/templates'); } export function saveTemplate(payload) { return request('/whatsapp/templates', { method: 'POST', body: JSON.stringify(payload), }); } export function updateTemplate(id, payload) { return request(`/whatsapp/templates/update/${id}`, { method: 'POST', body: JSON.stringify(payload), }); } export function approveTemplateByAdmin(id) { return request(`/whatsapp/templates/approve-admin/${id}`, { method: 'POST', }); } export function rejectTemplateByAdmin(id) { return request(`/whatsapp/templates/reject-admin/${id}`, { method: 'POST', }); } export function deleteTemplate(id) { return request(`/whatsapp/templates/${id}`, { method: 'DELETE', }); }