import { useCheckTeamBilling } from "@calcom/web/lib/hooks/settings/platform/billing/useCheckTeamBilling"; import { usePlatformMe } from "./usePlatformMe"; export const useGetUserAttributes = () => { const { data: platformUser, isLoading: isPlatformUserLoading, refetch: refetchPlatformUser, } = usePlatformMe(); const { data: userBillingData, isFetching: isUserBillingDataLoading, refetch: refetchTeamBilling, } = useCheckTeamBilling(platformUser?.organizationId, platformUser?.organization?.isPlatform ?? false); const isPlatformUser = platformUser?.organization?.isPlatform ?? false; const isPaidUser = userBillingData?.valid; const userOrgId = platformUser?.organizationId; return { isUserLoading: isPlatformUserLoading, isUserBillingDataLoading, isPlatformUser, isPaidUser, userBillingData, userOrgId, refetchTeamBilling, refetchPlatformUser, }; };