2
0
Files
cal/calcom/packages/features/flags/hooks/index.ts

13 lines
389 B
TypeScript
Raw Normal View History

2024-08-09 00:39:27 +02:00
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 ?? {};
}