/* Metro module 14227; source: modules/captcha/tooling/native/CaptchaTestModal.tsx; dependencies: [5, 57, 31, 27, 33, 4501, 697, 14228, 14229, 3857, 4573, 1305, 6618, 4578, 5282, 5080, 5280, 1244, 2] */ function _fun107581(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#107581, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14424:6, offset: 0x02301683, size: 716 bytes, params: 8, frame: 25 var object2; const env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const env0_3 = importDefault(5) /* metro dependency 5 */; const env0_4 = importDefault(57) /* metro dependency 57 */; const env0_5 = importAll(31) /* metro dependency 31 */; const env0_6 = (require(27) /* metro dependency 27 */).View; let value = require(33) /* metro dependency 33 */; const env0_7 = value.jsx; const env0_8 = value.jsxs; value = require(4501) /* metro dependency 4501: createStyles */; let createStyles = value.createStyles; object2 = {}; const BACKGROUND_BASE_LOW = (importDefault(697) /* metro dependency 697: native */).colors.BACKGROUND_BASE_LOW; object2.container = {'flex': 1, 'justifyContent': 'space-between', backgroundColor: BACKGROUND_BASE_LOW}; const object4 = {height: 1}; const BORDER_SUBTLE = (importDefault(697) /* metro dependency 697: native */).colors.BORDER_SUBTLE; object4.backgroundColor = BORDER_SUBTLE; let PX_24 = (importDefault(697) /* metro dependency 697: native */).space.PX_24; object4.marginVertical = PX_24; object2.separator = object4; let PX_16 = (importDefault(697) /* metro dependency 697: native */).space.PX_16; object2.footerContainer = {marginBottom: PX_16}; PX_16 = (importDefault(697) /* metro dependency 697: native */).space.PX_16; object2.footerButton = {paddingHorizontal: PX_16}; const object5 = {}; PX_16 = (importDefault(697) /* metro dependency 697: native */).space.PX_16; object5.margin = PX_16; PX_24 = (importDefault(697) /* metro dependency 697: native */).space.PX_24; object5.gap = PX_24; object2.content = object5; const env0_9 = Reflect.apply(createStyles, value, [object2]); const HCAPTCHA_DIFFICULTY_OPTIONS = (require(14228) /* metro dependency 14228: CaptchaTestUtils */).HCAPTCHA_DIFFICULTY_OPTIONS; const env0_10 = HCAPTCHA_DIFFICULTY_OPTIONS.map(function({label, value}) { return {name: label, value: value}; }); const Set = global.Set; const {HCAPTCHA_RQDATA, SMITE_RQDATA} = (require(14229) /* metro dependency 14229: CaptchaTestActionCreators */).CaptchaDeciderType; let set = new Set([HCAPTCHA_RQDATA, SMITE_RQDATA]); const CAPTCHA_DECIDER_TYPE_OPTIONS = (require(14228) /* metro dependency 14228: CaptchaTestUtils */).CAPTCHA_DECIDER_TYPE_OPTIONS; const env0_12 = CAPTCHA_DECIDER_TYPE_OPTIONS.map(function({label, value}) { return {name: label, value: value}; }).filter(_fun107584); object2 = {TEST_CAPTCHA: 'TEST_CAPTCHA'}; set = require(4501) /* metro dependency 4501: createStyles */; createStyles = set.createStyles; const BACKGROUND_BASE_LOWER = (importDefault(697) /* metro dependency 697: native */).colors.BACKGROUND_BASE_LOWER; const env0_15 = Reflect.apply(createStyles, set, [{headerStyle: {backgroundColor: BACKGROUND_BASE_LOWER}}]); (require(2) /* metro dependency 2 */).fileFinishedImporting('modules/captcha/tooling/native/CaptchaTestModal.tsx'); exports.default = CaptchaTestModal; } function _fun107584({value}) { // fn#107584, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14424:838, offset: 0x02301968, size: 27 bytes, params: 2, frame: 11 return env0_11.has(value); } function CaptchaTestScreen(a0) { // fn#107585, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14424:941, offset: 0x02301983, size: 676 bytes, params: 2, frame: 32 const Text = (require(4573) /* metro dependency 4573: Text */).Text; const RadioGroup = (require(1305) /* metro dependency 1305: native */).RadioGroup; if (a0 == null) { throwTypeError(a0, "Cannot destructure 'undefined' or 'null'.", undefined); throw undefined; } const styles = useStyles(); const binding = env0_5; let useState = binding.useState; const value2 = Reflect.apply(useState, binding, [null]); const binding2 = env0_4; const value3 = binding2(value2, 2); const property = value3[0]; const env0_1 = value3[1]; useState = binding.useState; const value4 = binding2(Reflect.apply(useState, binding, [null]), 2); const property2 = value4[0]; const env0_3 = value4[1]; const value5 = _fun107586(); const view = {'Decider'}; const CaptchaDeciderType = (require(14229) /* metro dependency 14229: CaptchaTestActionCreators */).CaptchaDeciderType; const HCAPTCHA_RQDATA = CaptchaDeciderType.HCAPTCHA_RQDATA; const view2 = {view}{property === HCAPTCHA_RQDATA && {'Difficulty'}}; const view3 = ; const SafeAreaPaddingView = (require(6618) /* metro dependency 6618: SafeAreaView */).SafeAreaPaddingView; const Button = (require(4578) /* metro dependency 4578: ButtonNative */).Button; return ( {view2} {view3}