provider 가져올때 함수 가독성 확보를 위해..
const providerDatas = useQueries({
queries: providerQueries,
})
.map(query => query.data)
.map(data => data.providers)
.flat()
.map(provider => provider.provider_id);
const providerDatas = useQueries({
queries: providerQueries,
}).reduce((acc, query) => {
const data = query.data;
if (data && data.providers) {
acc.push(...data.providers.map(provider => provider.provider_id));
}
return acc;
}, []);
const providerDatas = useQueries({
queries: providerQueries,
})
.map(query => query?.data?.providers ?? [])
.flat()
.map(provider => provider.provider_id);
const providerDatas = useQueries({
queries: providerQueries,
}).flatMap(query => query?.data?.providers ?? []).map(provider => provider.provider_id);
쿼리키를 뭘로 줘야하는가!!!! getCollections (watch, like, history)