2
0
Files
cal/calcom/packages/features/flags/hooks/index.ts
2024-08-09 00:39:27 +02:00

13 lines
389 B
TypeScript

import type { AppFlags } from "@calcom/features/flags/config";
import { trpc } from "@calcom/trpc/react";
const initialData: Partial<AppFlags> = process.env.NEXT_PUBLIC_IS_E2E
? { organizations: true, teams: true }
: {};
export function useFlags(): Partial<AppFlags> {
const query = trpc.viewer.features.map.useQuery(undefined, {
initialData,
});
return query.data ?? {};
}