in src/App.js [138:158]
async function getData() {
try {
const data = await API.get(apiName, apiPath)
//console.log('data from Lambda REST API: ', data)
//write the data to "gpspoints" state
console.log(data)
setGpspoints(data)
setDeviceid(data[0].DeviceId)
setPoints(data.length)
setLastpoint(data[data.length - 1].SampleTime);
setViewport({
...viewport,
longitude: data[0].Position[0],
latitude: data[0].Position[1],
zoom: 14
})
} catch (err) {
console.log('error fetching data..', err)
}
}