// frontend/src/api/fabrications.ts import client from './client'; export const fabricationsApi = { list: (params) => client.get('/api/fabrications', { params }).then(r => r.data), get: (id) => client.get(`/api/fabrications/${id}`).then(r => r.data), create: (f) => client.post('/api/fabrications', f).then(r => r.data), update: (id, f) => client.put(`/api/fabrications/${id}`, f).then(r => r.data), updateStatut: (id, statut) => client.patch(`/api/fabrications/${id}/statut`, { statut }).then(r => r.data), delete: (id) => client.delete(`/api/fabrications/${id}`), };