Wrap prompt in new logic

This commit is contained in:
Eric Bailey
2025-06-26 21:58:18 -05:00
parent e28af3259c
commit 09b041fac1
@@ -9,11 +9,20 @@ import {
AgeAssuranceInitDialog, AgeAssuranceInitDialog,
useDialogControl, useDialogControl,
} from '#/components/ageAssurance/AgeAssuranceInitDialog' } from '#/components/ageAssurance/AgeAssuranceInitDialog'
import {IsAgeRestricted} from '#/components/ageAssurance/IsAgeRestricted'
import {Button, ButtonText} from '#/components/Button' import {Button, ButtonText} from '#/components/Button'
import {Divider} from '#/components/Divider' import {Divider} from '#/components/Divider'
import {Text} from '#/components/Typography' import {Text} from '#/components/Typography'
export function AgeAssurancePrompt({style}: ViewStyleProp & {}) { export function AgeAssurancePrompt({style}: ViewStyleProp & {}) {
return (
<IsAgeRestricted.True>
<Inner style={style} />
</IsAgeRestricted.True>
)
}
function Inner({style}: ViewStyleProp & {}) {
const t = useTheme() const t = useTheme()
const {_} = useLingui() const {_} = useLingui()
const {hasInitiated} = useAgeAssuranceContext() const {hasInitiated} = useAgeAssuranceContext()