AvCanRequest = {
const getSnow = async () => {
const res = await fetch('https://avid-beta.avalanche.ca/graphql',
{
headers: { 'Content-Type': 'application/json' },
method: 'POST',
body: JSON.stringify({
"query":"query test($start: LocalDate!, $end: LocalDate! ){weatherStation: weatherStationMeasurement(start:$start, end:$end){transmissionDateTime,airTempAvg,windSpeedAvg,}}",
"variables":{
"start":"2019-12-01",
"end":"2019-12-03"
},
"operationName":"test"
})
});
return res;
};
const getSnowResponse = await getSnow();
const snowBody = await getSnowResponse.json();
if (snowBody.errors) console.log(snowBody.errors);
const snowData = await snowBody.data;
return snowBody;
}