feat : écran d'ajout bovin + feed bovin + fix pesées expéditions

This commit is contained in:
2026-04-10 10:29:16 +02:00
parent 6eb2ee2578
commit b45e2d3a95
27 changed files with 788 additions and 403 deletions

View File

@@ -27,3 +27,16 @@ export async function createBovines(nationalNumbers: string[]): Promise<{ create
return { created, errors }
}
export async function getBovine(id: number) {
const api = useApi()
return api.get<BovineData>(`bovines/${id}`)
}
export async function updateBovine(id: number, payload: BovinePayload) {
const api = useApi()
return api.patch<BovineData>(`bovines/${id}`, payload, {
toastErrorKey: 'errors.bovine.update',
toastSuccessKey: 'success.bovine.update'
})
}