import {View} from 'react-native' import {msg, Trans} from '@lingui/macro' import {useLingui} from '@lingui/react' import {atoms as a, platform, tokens, useBreakpoints, useTheme} from '#/alf' import {Button, ButtonText} from '#/components/Button' import {useDialogContext} from '#/components/Dialog' import { ScreenID, type ScreenProps, } from '#/components/dialogs/EmailDialog/types' import {Divider} from '#/components/Divider' import {GradientFill} from '#/components/GradientFill' import {ShieldCheck_Stroke2_Corner0_Rounded as ShieldIcon} from '#/components/icons/Shield' import {Text} from '#/components/Typography' export function VerificationReminder({ showScreen, }: ScreenProps) { const t = useTheme() const {_} = useLingui() const {gtPhone, gtMobile} = useBreakpoints() const control = useDialogContext() const dialogPadding = gtMobile ? a.p_2xl.padding : a.p_xl.padding // FIXME: the usage of "tokens.gradients.summer" here is temporary, // its the closest thats built into bluesky that matches witchskys color scheme // someone, preferbly xan, should edit src/alf/tokens.ts to have proper witchsky colors // maybe even support all the other themes too? return ( Please verify your email Your email has not yet been verified. Please verify your email in order to enjoy all the features of Witchsky. ) }