const queries = {
query1: useGetSomething(),
query2: useGetSomething2(),
};
const queriesValues = Object.values(queries)
const isPending = queriesValues.some((query) => query.isPending)
const isError = queriesValues.some((query) => query.isPending)
if(isPending){
return <div>Loading...</div>
}
if(isError){
return <div>Error...</div>
}
//data can be undefined
console.log(queries.query1.data)
console.log(queries.query2.data)
const queries = {
query1: useGetSomething(),
query2: useGetSomething2(),
};
const queriesValues = Object.values(queries)
const isPending = queriesValues.some((query) => query.isPending)
const isError = queriesValues.some((query) => query.isPending)
if(isPending){
return <div>Loading...</div>
}
if(isError){
return <div>Error...</div>
}
//data can be undefined
console.log(queries.query1.data)
console.log(queries.query2.data)