const Request = axios.create({
baseURL: 'https://ptx.transportdata.tw/MOTC/v2/'
});
export const ScenicSpotRequest = async () => Request.get('Tourism/ScenicSpot?
$top=30&$format=JSON').then(response => response.data);
export async function getScenicSpotRequest() {
try {
const item = await ScenicSpotRequest();
// console.log(item);
return item;
} catch (err) {
console.error(err);
}
}
The value of return item is a promise. However I want the promise turn to Object which I can use it like getScenicSpotRequest[0].Name