/* Metro module 9385; source: modules/connections/native/DomainVerifyModal.tsx; dependencies: [57, 31, 27, 661, 33, 4501, 697, 1484, 507, 6618, 4573, 1244, 8967, 9386, 4578, 5080, 5282, 5280, 2] */ import Module00057 from '../../../by-id/module-00057.js'; /* Metro dependency 57 */ import ModalActionCreators from '../../../actions/ModalActionCreators.tsx'; /* Metro dependency 5080 */ import FreeFormInputGroup from '../../../design/void/Form/native/FreeFormInputGroup.tsx'; /* Metro dependency 8967 */ 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 HTTPUtilsModule from '../../../external/discord_common/js/packages/http-utils/HTTPUtils.tsx'; /* Metro dependency 507 */ import * as ConstantsModule from '../../../Constants.tsx'; /* Metro dependency 661 */ import * as IndexNativeModule from '../../../intl/index.native.tsx'; /* Metro dependency 1244 */ import * as UseNavigationNativeModule from '../../../design/components/Navigator/native/useNavigation.native.tsx'; /* Metro dependency 1484 */ import * as TextModule from '../../../design/components/Text/native/Text.tsx'; /* Metro dependency 4573 */ import * as ButtonNativeModule from '../../../design/components/Button/native/Button.native.tsx'; /* Metro dependency 4578 */ import * as NavigatorNativeModule from '../../../design/components/Navigator/native/Navigator.native.tsx'; /* Metro dependency 5280 */ import * as SafeAreaViewModule from '../../../components_native/common/SafeAreaView.tsx'; /* Metro dependency 6618 */ import * as DomainVerifyUtilsModule from '../DomainVerifyUtils.tsx'; /* Metro dependency 9386 */ function _fun73200(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#73200, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9571:6, offset: 0x01d622a5, size: 471 bytes, params: 8, frame: 23 const env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); let value = ConstantsModule; const env0_6 = value.Endpoints; const env0_7 = value.PlatformTypes; value = require(33) /* metro dependency 33 */; const env0_8 = value.jsx; const env0_9 = value.jsxs; value = require(4501) /* metro dependency 4501: createStyles */; const createStyles = value.createStyles; const object3 = {}; const BACKGROUND_BASE_LOWEST = (importDefault(697) /* metro dependency 697: native */).colors.BACKGROUND_BASE_LOWEST; object3.backgroundColor = BACKGROUND_BASE_LOWEST; object3.borderRadius = (importDefault(697) /* metro dependency 697: native */).radii.xs; object3.padding = 8; object3.marginTop = 16; const env0_10 = Reflect.apply(createStyles, value, [{container: {padding: 16}, description: {textAlign: 'center'}, input: {'paddingHorizontal': 0, 'paddingVertical': 0, 'marginVertical': 16}, dns: object3, error: {marginTop: 16}, code: {'fontFamily': 'monospace', 'marginBottom': 4}, button: {marginTop: 16}}]); object = {DOMAIN: 'DOMAIN', PROOF_DNS: 'PROOF_DNS', PROOF_HTTP: 'PROOF_HTTP'}; (FileImportTrackerModule).fileFinishedImporting('modules/connections/native/DomainVerifyModal.tsx'); exports.default = DomainVerifyModal; function DomainScreen({onClose}) { // fn#73201, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:9571:648, offset: 0x01d6247c, size: 596 bytes, params: 2, frame: 31 const styles = useStyles(); const env0_1 = (UseNavigationNativeModule).useNavigation(); const [property, property2] = env0_3Binding(env0_4Binding.useState(''), 2); var [property3, env0_3] = env0_3Binding(env0_4Binding.useState(null), 2); var [property4, env0_4] = env0_3Binding(env0_4Binding.useState(false), 2); const onSubmitEditing2 = onSubmitEditing; const SafeAreaPaddingView = (SafeAreaViewModule).SafeAreaPaddingView; const Text = (TextModule).Text; const intl = (IndexNativeModule).intl; let string = intl.string; const NxPUqY = (IndexNativeModule).t.NxPUqY; const items2 = [ {Reflect.apply(string, intl, [NxPUqY])} , ]; const freeFormInputGroupProps = {autoFocus: true, style: styles.input, label: intl.string((IndexNativeModule).t['4jIAa+'])}; const EXAMPLE_DOMAIN = (DomainVerifyUtilsModule).EXAMPLE_DOMAIN; freeFormInputGroupProps.placeholder = EXAMPLE_DOMAIN; freeFormInputGroupProps.error = property3; freeFormInputGroupProps.returnKeyType = 'done'; freeFormInputGroupProps.onChangeText = property2; freeFormInputGroupProps.onSubmitEditing = onSubmitEditing2; items2[1] = ; const Button = (ButtonNativeModule).Button; string = intl.string; const PDTjLN = (IndexNativeModule).t.PDTjLN; items2[2] = (