Refatoração Transporte para Itinerário e página de busca de itinerários mostra os resultados da API

This commit is contained in:
Matheus Albino Brunhara
2022-09-02 22:08:16 -03:00
parent 26b3fe6c0f
commit b3fd8946f5
11 changed files with 507 additions and 429 deletions

View File

@@ -0,0 +1,36 @@
import * as itinerariesRoutes from '../api/itineraries';
interface CoordinatesRequest {
coordinatesFrom:{
lat: number,
lng: number
},
coordinatesTo:{
lat: number,
lng: number
}
}
export async function getAllItineraries() : Promise<any> {
let res: any;
try {
res = await itinerariesRoutes.get();
} catch (error) {
// TODO
}
return res.data
}
export async function searchItineraries(request: CoordinatesRequest) : Promise<any> {
let res
try {
let res : any = await itinerariesRoutes.search(request);
} catch (error) {
// TODO
}
}
export default { getAllItineraries, searchItineraries }