From b010079e701eed983b16b5924f22ef875256490c Mon Sep 17 00:00:00 2001 From: "xan.lol" Date: Tue, 3 Mar 2026 00:22:15 -0800 Subject: [PATCH] fix: age assurance bloat --- src/ageAssurance/index.tsx | 29 ++++++++++------------------- 1 file changed, 10 insertions(+), 19 deletions(-) diff --git a/src/ageAssurance/index.tsx b/src/ageAssurance/index.tsx index 68654b384..e6e211620 100644 --- a/src/ageAssurance/index.tsx +++ b/src/ageAssurance/index.tsx @@ -2,8 +2,10 @@ import {createContext, useCallback, useContext, useEffect, useMemo} from 'react' import {useGetAndRegisterPushToken} from '#/lib/notifications/notifications' import {Provider as RedirectOverlayProvider} from '#/ageAssurance/components/RedirectOverlay' -import {AgeAssuranceDataProvider} from '#/ageAssurance/data' -import {useAgeAssuranceDataContext} from '#/ageAssurance/data' +import { + AgeAssuranceDataProvider, + useAgeAssuranceDataContext, +} from '#/ageAssurance/data' import {logger} from '#/ageAssurance/logger' import { useAgeAssuranceState, @@ -14,11 +16,7 @@ import { type AgeAssuranceState, AgeAssuranceStatus, } from '#/ageAssurance/types' -import { - isUnderAge, - MIN_ACCESS_AGE, - useAgeAssuranceRegionConfigWithFallback, -} from '#/ageAssurance/util' +import {useAgeAssuranceRegionConfigWithFallback} from '#/ageAssurance/util' export { prefetchConfig as prefetchAgeAssuranceConfig, @@ -98,18 +96,11 @@ function InnerProvider({children}: {children: React.ReactNode}) { return ( { - const chatDisabled = state.access !== AgeAssuranceAccess.Full - const isUnderAdultAge = data?.birthdate - ? isUnderAge(data.birthdate, 18) - : true - const isOverRegionMinAccessAge = data?.birthdate - ? !isUnderAge(data.birthdate, config.minAccessAge) - : false - const isOverAppMinAccessAge = data?.birthdate - ? !isUnderAge(data.birthdate, MIN_ACCESS_AGE) - : false - const adultContentDisabled = - state.access !== AgeAssuranceAccess.Full || isUnderAdultAge + const chatDisabled = false + const isUnderAdultAge = false + const isOverRegionMinAccessAge = true + const isOverAppMinAccessAge = true + const adultContentDisabled = isUnderAdultAge return { Access: AgeAssuranceAccess, Status: AgeAssuranceStatus, -- 2.51.2