// tanstack beforeLoad()
const [authResult, listResult, activeResult] = await Promise.all([
// ignore syntax, wrapper on auth.<whatever>
withAuthClient((c) => c.getSession()),
withAuthClient((c) => c.organization.list()),
withAuthClient((c) => c.organization.getFullOrganization()),
]);
// could become something like...?
const [auth, list, active] = await auth.getAll((client) => [
client.getSession,
client.organization.list,
client.organization.getFullOrganization,
]);
// tanstack beforeLoad()
const [authResult, listResult, activeResult] = await Promise.all([
// ignore syntax, wrapper on auth.<whatever>
withAuthClient((c) => c.getSession()),
withAuthClient((c) => c.organization.list()),
withAuthClient((c) => c.organization.getFullOrganization()),
]);
// could become something like...?
const [auth, list, active] = await auth.getAll((client) => [
client.getSession,
client.organization.list,
client.organization.getFullOrganization,
]);