// Metro module 16340 (f16341). import { useMemo, useEffect } from "react"; import { View } from "react-native"; import PhoneVerificationStore from "../../../../stores/PhoneVerificationStore"; import UserRequiredActionStore from "../../../../stores/UserRequiredActionStore"; import UserStore from "../../../../stores/UserStore"; import { UserRequiredActions, VerificationModalScenes } from "../../../../Constants"; import { createStyles } from "../../../../design/components/Styles/native/createStyles"; import { EmptyState } from "../../../../design/void/native"; import { VerifyPhone } from "../../../../design/components/Illustration/native/redesign/generated/VerifyPhone"; import { intl, t } from "../../../../intl/index.native"; import { Button } from "../../../../design/components/Button/native/Button.native"; import { ImpressionNames, ImpressionGroups } from "../../../../_bundle/Module503"; import { getHeaderNoTitle } from "../../../../design/components/Navigator/native/NavigatorHeader.native"; import { HeaderActionButton } from "../../../../design/components/Navigator/native/HeaderActionButton.native"; import Module8334 from "../../../../_bundle/Module8334"; import { showSimpleActionSheet } from "../../../action_sheet/native/showSimpleActionSheet"; import AuthenticationActionCreators from "../../../../actions/AuthenticationActionCreators"; import Overview from "./Overview"; import ResendEmail from "./ResendEmail"; import ConfirmEmailChangeCode from "./ConfirmEmailChangeCode"; import ConfirmEmailChangeStart from "./ConfirmEmailChangeStart"; import EnterEmail from "./EnterEmail"; import AddPhone from "./AddPhone"; import PhoneActionCreators, { ChangePhoneReason } from "../../../phone/PhoneActionCreators"; import VerificationUtils from "../../VerificationUtils"; import { waitUntil } from "../../../../_bundle/Module16347"; import VerifyPhone2 from "./VerifyPhone"; import UserSettingsConfirmPassword from "../../../user_settings/account/native/UserSettingsConfirmPassword"; import { useStateFromStores } from "../../../../_bundle/Module589"; import ActionSheetActionCreators from "../../../action_sheet/native/ActionSheetActionCreators"; import { dismissKeyboard } from "../../../../utils/native/ChatInputUtils"; import { Navigator } from "../../../../design/components/Navigator/native/Navigator.native"; let useStyles; const PhoneThenEmailInterstitial = function PhoneThenEmailInterstitial(props) { const navigation = props.navigation; const styles = useStyles(); return