a tool for shared writing and social publishing
1import { useIdentityData } from "components/IdentityProvider";
2
3export function useHasEntitlement(key: string): boolean {
4 const { identity } = useIdentityData();
5 if (!identity?.entitlements) return false;
6 return key in identity.entitlements;
7}
8
9export function useIsPro(): boolean {
10 return useHasEntitlement("publication_analytics");
11}
12
13export function useCanSeePro(): boolean {
14 return true;
15}