/* Metro module 15848; source: modules/verification/native/components/VerificationModal.tsx; dependencies: [5, 31, 27, 15849, 1373, 1878, 661, 33, 4501, 1305, 15850, 1244, 4578, 480, 5282, 5277, 9139, 6802, 5076, 15854, 8960, 8965, 8962, 9007, 9015, 9016, 8961, 15855, 9024, 9010, 566, 4080, 4015, 5280, 2] */ import Module00005 from '../../../../by-id/module-00005.js'; /* Metro dependency 5 */ import UserRequiredActionStore from '../../../../stores/UserRequiredActionStore.tsx'; /* Metro dependency 1373 */ import UserStore from '../../../../stores/UserStore.tsx'; /* Metro dependency 1878 */ import ActionSheetActionCreators from '../../../action_sheet/native/ActionSheetActionCreators.tsx'; /* Metro dependency 4080 */ import AuthenticationActionCreators from '../../../../actions/AuthenticationActionCreators.tsx'; /* Metro dependency 5076 */ import ResendEmail from './ResendEmail.tsx'; /* Metro dependency 8960 */ import ConfirmEmailChangeStart from './ConfirmEmailChangeStart.tsx'; /* Metro dependency 8962 */ import ConfirmEmailChangeCode from './ConfirmEmailChangeCode.tsx'; /* Metro dependency 8965 */ import EnterEmail from './EnterEmail.tsx'; /* Metro dependency 9007 */ import UserSettingsConfirmPassword from '../../../user_settings/account/native/UserSettingsConfirmPassword.tsx'; /* Metro dependency 9010 */ import AddPhone from './AddPhone.tsx'; /* Metro dependency 9015 */ import VerifyPhone2 from './VerifyPhone.tsx'; /* Metro dependency 9024 */ import Module09139 from '../../../../by-id/module-09139.js'; /* Metro dependency 9139 */ import PhoneVerificationStore from '../../../../stores/PhoneVerificationStore.tsx'; /* Metro dependency 15849 */ import Overview from './Overview.tsx'; /* Metro dependency 15854 */ import * as FileImportTrackerModule from '../../../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */ import * as ReactNativeModule from '../../../../by-id/module-00027-ReactNative.js'; /* Metro dependency 27 */ import * as ReactModule from '../../../../by-id/module-00031-React.js'; /* Metro dependency 31 */ import * as JsxRuntimeModule from '../../../../by-id/module-00033-JsxRuntime.js'; /* Metro dependency 33 */ import * as AnalyticsUtilsModule from '../../../../external/discord_common/js/packages/analytics-utils/AnalyticsUtils.tsx'; /* Metro dependency 480 */ import * as ConstantsModule from '../../../../Constants.tsx'; /* Metro dependency 661 */ import * as IndexNativeModule from '../../../../intl/index.native.tsx'; /* Metro dependency 1244 */ import * as NativeModule from '../../../../design/void/native.tsx'; /* Metro dependency 1305 */ import * as ChatInputUtilsModule from '../../../../utils/native/ChatInputUtils.tsx'; /* Metro dependency 4015 */ import * as CreateStylesModule from '../../../../design/components/Styles/native/createStyles.tsx'; /* Metro dependency 4501 */ import * as ButtonNativeModule from '../../../../design/components/Button/native/Button.native.tsx'; /* Metro dependency 4578 */ import * as HeaderActionButtonNativeModule from '../../../../design/components/Navigator/native/HeaderActionButton.native.tsx'; /* Metro dependency 5277 */ import * as NavigatorNativeModule from '../../../../design/components/Navigator/native/Navigator.native.tsx'; /* Metro dependency 5280 */ import * as PhoneActionCreatorsModule from '../../../phone/PhoneActionCreators.tsx'; /* Metro dependency 9016 */ import * as VerifyPhoneModule from '../../../../design/components/Illustration/native/redesign/generated/VerifyPhone.tsx'; /* Metro dependency 15850 */ function _fun121874(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#121874, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16056:6, offset: 0x025533c5, size: 317 bytes, params: 8, frame: 19 const env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const env0_12 = (CreateStylesModule).createStyles({button: {'position': 'absolute', 'right': 32, 'bottom': 32, 'left': 32}}); (FileImportTrackerModule).fileFinishedImporting('modules/verification/native/components/VerificationModal.tsx'); exports.default = VerificationModal; function PhoneThenEmailInterstitial({navigation}) { // fn#121875, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:16056:321, offset: 0x02553502, size: 318 bytes, params: 2, frame: 25 const styles = useStyles(); const EmptyState = (NativeModule).EmptyState; const object = {}; const VerifyPhone = (VerifyPhoneModule).VerifyPhone; object.Illustration = VerifyPhone; const intl = (require(1244) /* metro dependency 1244: indexNative */).intl; let string = intl.string; const KLnLIP = (require(1244) /* metro dependency 1244: indexNative */).t.KLnLIP; object.title = Reflect.apply(string, intl, [KLnLIP]); string = intl.string; const XGbCq3 = (require(1244) /* metro dependency 1244: indexNative */).t.XGbCq3; object.body = Reflect.apply(string, intl, [XGbCq3]); const Button = (ButtonNativeModule).Button; return (