fix : review MR
This commit is contained in:
@@ -22,21 +22,6 @@ export async function getBovineTypeList(): Promise<BovineTypeData[]> {
|
||||
return []
|
||||
}
|
||||
|
||||
export async function getBovinList(): Promise<BovinData[]> {
|
||||
const api = useApi()
|
||||
const response = await api.get<BovineTypeListResponse>('bovine_types', {}, {
|
||||
toastErrorKey: 'errors.bovin.list'
|
||||
})
|
||||
|
||||
const items = Array.isArray(response)
|
||||
? response
|
||||
: response && typeof response === 'object' && Array.isArray(response['hydra:member'])
|
||||
? response['hydra:member']
|
||||
: []
|
||||
|
||||
return items.map(mapToBovinData)
|
||||
}
|
||||
|
||||
export async function getBovin(id: number): Promise<BovinData> {
|
||||
const api = useApi()
|
||||
const response = await api.get<BovineTypeData>(`bovine_types/${id}`)
|
||||
|
||||
@@ -4,12 +4,6 @@ export interface BovineTypeData{
|
||||
code: string
|
||||
}
|
||||
|
||||
export interface BovinData {
|
||||
id: number
|
||||
name: string
|
||||
code: string
|
||||
}
|
||||
|
||||
export interface BovinFormData {
|
||||
name: string
|
||||
code: string
|
||||
|
||||
Reference in New Issue
Block a user