maj via codex
This commit is contained in:
@@ -5,8 +5,16 @@ export interface Garden {
|
||||
nom: string
|
||||
description?: string
|
||||
type: string
|
||||
longueur_m?: number
|
||||
largeur_m?: number
|
||||
surface_m2?: number
|
||||
carre_potager?: boolean
|
||||
carre_x_cm?: number
|
||||
carre_y_cm?: number
|
||||
photo_parcelle?: string
|
||||
latitude?: number
|
||||
longitude?: number
|
||||
altitude?: number
|
||||
adresse?: string
|
||||
exposition?: string
|
||||
ombre?: string
|
||||
@@ -41,6 +49,11 @@ export const gardensApi = {
|
||||
get: (id: number) => client.get<Garden>(`/api/gardens/${id}`).then(r => r.data),
|
||||
create: (g: Partial<Garden>) => client.post<Garden>('/api/gardens', g).then(r => r.data),
|
||||
update: (id: number, g: Partial<Garden>) => client.put<Garden>(`/api/gardens/${id}`, g).then(r => r.data),
|
||||
uploadPhoto: (id: number, file: File) => {
|
||||
const fd = new FormData()
|
||||
fd.append('file', file)
|
||||
return client.post<Garden>(`/api/gardens/${id}/photo`, fd).then(r => r.data)
|
||||
},
|
||||
delete: (id: number) => client.delete(`/api/gardens/${id}`),
|
||||
cells: (id: number) => client.get<GardenCell[]>(`/api/gardens/${id}/cells`).then(r => r.data),
|
||||
measurements: (id: number) => client.get<Measurement[]>(`/api/gardens/${id}/measurements`).then(r => r.data),
|
||||
|
||||
Reference in New Issue
Block a user