/* Metro module 13252; source: modules/webauthn/native/PasskeyUpsellPromoSheet.tsx; dependencies: [57, 31, 27, 1376, 33, 13253, 13250, 12765, 1244, 477, 13249, 6261, 4578, 8978, 2] */ function _fun101061(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#101061, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13442:6, offset: 0x02206928, size: 225 bytes, params: 8, frame: 19 const env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const env0_3 = importDefault(57) /* metro dependency 57 */; const env0_4 = importAll(31) /* metro dependency 31 */; const env0_5 = (require(27) /* metro dependency 27 */).Image; const env0_6 = (require(1376) /* metro dependency 1376: DismissibleContentConstants */).ContentDismissActionType; const value = require(33) /* metro dependency 33 */; const env0_7 = value.jsx; const env0_8 = value.jsxs; (require(2) /* metro dependency 2 */).fileFinishedImporting('modules/webauthn/native/PasskeyUpsellPromoSheet.tsx'); exports.default = PasswordlessUpsellPromoSheet; exports.PASSWORDLESS_UPSELL_MODAL_KEY = 'PASSWORDLESS_UPSELL_MODAL_KEY'; } function PasswordlessUpsellPromoSheet() { // fn#101062, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13442:290, offset: 0x02206a09, size: 665 bytes, params: 1, frame: 29 var object2; const image = ; const binding = env0_4; let useState = binding.useState; const value3 = Reflect.apply(useState, binding, ['']); const binding2 = env0_3; const value4 = binding2(value3, 2); value4[0]; const env0_0 = value4[1]; useState = binding.useState; const value5 = binding2(Reflect.apply(useState, binding, [false]), 2); const property = value5[0]; const env0_1 = value5[1]; const PromoSheet = (require(12765) /* metro dependency 12765: PromoSheetNative */).PromoSheet; object2 = {illustration: image}; const intl = (require(1244) /* metro dependency 1244: indexNative */).intl; let string = intl.string; const t = (require(1244) /* metro dependency 1244: indexNative */).t; const CjleBl = t.CjleBl; object2.title = Reflect.apply(string, intl, [CjleBl]); const isIOS2 = (require(477) /* metro dependency 477: PlatformUtils */).isIOS(); string = intl.string; object2.description = isIOS2 ? Reflect.apply(string, intl, [t['7yxR9t']]) : Reflect.apply(string, intl, [t.d6uxJy]); object2.onDismiss = function() { return importDefault(dependencyMap[10]).markDismissed(ContentDismissActionType.USER_DISMISS); }; const ButtonGroup = (require(6261) /* metro dependency 6261: ButtonGroupNative */).ButtonGroup; const Button = (require(4578) /* metro dependency 4578: ButtonNative */).Button; string = intl.string; const button =