From c8820a71b6739b287ab2a4da11b6be0e766bfe67 Mon Sep 17 00:00:00 2001 From: Mathis HERRIOT <197931332+0x485254@users.noreply.github.com> Date: Wed, 21 Jan 2026 13:20:16 +0100 Subject: [PATCH] feat(categories): add create, update, and delete methods to category service - Introduced `create`, `update`, and `remove` methods for managing categories via the service. - Enables API integration for category CRUD functionality. --- frontend/src/services/category.service.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/frontend/src/services/category.service.ts b/frontend/src/services/category.service.ts index b067d80..cb2af4c 100644 --- a/frontend/src/services/category.service.ts +++ b/frontend/src/services/category.service.ts @@ -11,4 +11,18 @@ export const CategoryService = { const { data } = await api.get(`/categories/${id}`); return data; }, + + async create(category: Partial): Promise { + const { data } = await api.post("/categories", category); + return data; + }, + + async update(id: string, category: Partial): Promise { + const { data } = await api.patch(`/categories/${id}`, category); + return data; + }, + + async remove(id: string): Promise { + await api.delete(`/categories/${id}`); + }, };