async function fetchData() {
try{
const data = await fetch()
return [data, null]
} catch(error) {
return [null, error]
}
}
const [data, error] = await fetchData()
Async Await try-catch hell: https://www.youtube.com/watch?v=ITogH7lJTyE