···5656 const {status, lastInitiatedAt} = aa.state
5757 const isBlocked = status === aa.Status.Blocked
5858 const hasInitiated = !!lastInitiatedAt
5959+ const hasCompletedFlow = status === aa.Status.Assured
5960 const timeAgo = lastInitiatedAt
6061 ? getTimeAgo(lastInitiatedAt, new Date())
6162 : null
···8586 </View>
8687 </View>
87888888- <View style={[a.pb_md, a.gap_xs]}>
8989+ <View style={[a.pb_md, a.gap_sm]}>
8990 <Text style={[a.text_sm, a.leading_snug]}>{copy.notice}</Text>
9191+ {hasCompletedFlow && (
9292+ <Text style={[a.text_sm, a.leading_snug]}>
9393+ <Trans>
9494+ If you are 18 years of age or older and want to try again,
9595+ click the button below and use a different verification method
9696+ if one is available in your region. If you have questions or
9797+ concerns,{' '}
9898+ <InlineLinkText
9999+ label={_(msg`Contact our support team`)}
100100+ {...createStaticClick(() => {
101101+ appealControl.open()
102102+ })}>
103103+ our support team can help.
104104+ </InlineLinkText>
105105+ </Trans>
106106+ </Text>
107107+ )}
9010891109 {IS_NATIVE && (
92110 <>
···5959 <View style={[a.gap_sm, a.pb_lg]}>
6060 <Text style={[a.text_xl, a.leading_snug, a.font_bold]}>
6161 <Trans>
6262- You must complete age assurance in order to access this screen.
6262+ We're sorry, you cannot access this screen at this time.
6363 </Trans>
6464 </Text>
6565
···22import {msg} from '@lingui/macro'
33import {useLingui} from '@lingui/react'
4455+import {useAgeAssurance} from '#/ageAssurance'
66+57export function useAgeAssuranceCopy() {
68 const {_} = useLingui()
99+ const aa = useAgeAssurance()
1010+1111+ const hasCompletedFlow = aa.state.status === aa.Status.Assured
712813 return useMemo(() => {
914 return {
1010- notice: _(
1111- msg`Due to laws in your region, certain features on Bluesky are currently restricted until you're able to verify you're an adult.`,
1212- ),
1515+ notice: hasCompletedFlow
1616+ ? _(
1717+ msg`You have completed the Age Assurance process, but based on the results, we cannot be sure that you are 18 years of age or older. Due to laws in your region, certain features on Bluesky must remain restricted until you're able to verify you're an adult.`,
1818+ )
1919+ : _(
2020+ msg`Due to laws in your region, certain features on Bluesky are currently restricted until you're able to verify you're an adult.`,
2121+ ),
1322 banner: _(
1414- msg`The laws in your location require you to verify you're an adult to access certain features. Tap to learn more.`,
2323+ msg`The laws in your region require you to verify you're an adult to access certain features. Tap to learn more.`,
1524 ),
1625 chatsInfoText: _(
1726 msg`Don't worry! All existing messages and settings are saved and will be available after you verify you're an adult.`,
1827 ),
1928 }
2020- }, [_])
2929+ }, [_, hasCompletedFlow])
2130}