Wrap prompt in new logic
This commit is contained in:
@@ -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()
|
||||||
|
|||||||
Reference in New Issue
Block a user