/* Metro module 8453; source: actions/native/GiftCodeActionCreators.tsx; dependencies: [5, 661, 7035, 7360, 694, 507, 683, 4131, 5080, 8454, 1962, 2] */ import Module00005 from '../../by-id/module-00005.js'; /* Metro dependency 5 */ import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */ import * as ConstantsModule from '../../Constants.tsx'; /* Metro dependency 661 */ function _fun67113(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#67113, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8638:6, offset: 0x01c15eb6, size: 215 bytes, params: 8, frame: 22 const env0_0 = require; const closure = function() { return _redeemGiftCode.apply(this, arguments); }; const openGiftCodeRedeemModal2 = openGiftCodeRedeemModal; let Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); Object = global.Object; const env0_6 = Object.freeze({}); object = {redeemGiftCode: closure, openGiftCodeRedeemModal: openGiftCodeRedeemModal2}; (FileImportTrackerModule).fileFinishedImporting('actions/native/GiftCodeActionCreators.tsx'); exports.default = object; exports.redeemGiftCode = closure; exports.openGiftCodeRedeemModal = openGiftCodeRedeemModal2; function _redeemGiftCode() { // fn#67115, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8638:240, offset: 0x01c15f8d, size: 50 bytes, params: 1, frame: 14 return Module00005(_fun67117).apply(this, arguments); async function _fun67117({code, options, onRedeemed, onError}) { // fn#67117, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8638:293, offset: 0x01c15fd3, size: 632 bytes, params: 2, frame: 28 var object2; var id; var binding2; var property; var value10; var HTTP; var post; var GIFT_CODE_REDEEM; var value11; var object; var value12; var value13; var value14; var value15; var binding3; var value16; var value17; var track; var OPEN_MODAL; var value18; var error; var binding4; var BillingError; var prototype; var value19; var billingError; var value20; var value21; var value22; if (false) { return undefined; } value = undefined; let r6 = options !== value ? options : env2_6; await value; if (false) { return undefined; } let binding = env2_0; const value7 = binding(env2_2[2]); const getIsPaymentsBlocked = value7.getIsPaymentsBlocked; if (Reflect.apply(getIsPaymentsBlocked, value7, [])) { env2_1(env2_2[3])(); return value; } const channelId = r6.channelId; const r8 = value === channelId ? null : channelId; const paymentSource = r6.paymentSource; r6 = value === paymentSource ? null : paymentSource; const value9 = env2_1(env2_2[4]); let dispatch = value9.dispatch; Reflect.apply(dispatch, value9, [{type: 'GIFT_CODE_REDEEM', code: code}]); try { binding = env2_0; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { binding2 = env2_2; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { property = binding2[5]; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { value10 = binding(property); } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { HTTP = value10.HTTP; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { post = HTTP.post; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { object2 = {}; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { binding = env2_4; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { GIFT_CODE_REDEEM = binding.GIFT_CODE_REDEEM; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { value11 = Reflect.apply(GIFT_CODE_REDEEM, binding, [code]); } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { object2.url = value11; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { object = {}; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { object.channel_id = r8; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { value12 = r6 == null; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } if (value12) { id = value; } else { try { id = r6.id; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } } try { object.payment_source_id = id; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { object2.body = object; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { object2.oldFormErrors = true; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { object2.rejectWithError = false; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { value13 = Reflect.apply(post, HTTP, [object2]); } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } await value13; try { value14 = undefined; value15 = false; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } if (value15) { return value14; } try { binding = env2_1; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { binding3 = env2_2; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { property = binding3[4]; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { value16 = binding(property); } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { dispatch = value16.dispatch; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { object2 = {}; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { object2.type = 'GIFT_CODE_REDEEM_SUCCESS'; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { object2.code = code; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { Reflect.apply(dispatch, value16, [object2]); } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { property = binding3[6]; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { value17 = binding(property); } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { track = value17.track; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { binding = env2_5; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { OPEN_MODAL = binding.OPEN_MODAL; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { object2 = {}; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { object2.type = 'gift_accept'; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { Reflect.apply(track, value17, [OPEN_MODAL, object2]); } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { value18 = onRedeemed == null; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } if (!value18) { try { onRedeemed(); } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } } try { object2 = {}; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { object2.code = code; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } try { object2.entitlement = value14; } catch (error) { binding = env2_0; binding4 = env2_2; BillingError = binding(binding4[7]).BillingError; prototype = BillingError.prototype; value19 = Object.create(prototype, {constructor: {value: BillingError}}); billingError = new BillingError(); value20 = billingError instanceof Object ? billingError : value19; binding = env2_1; value21 = binding(binding4[4]); value21.dispatch({type: 'GIFT_CODE_REDEEM_FAILURE', code: code, error: value20}); value22 = binding(binding4[6]); track = value22.track; OPEN_MODAL = env2_5.OPEN_MODAL; Reflect.apply(track, value22, [OPEN_MODAL, {'type': 'gift_accept', 'location': null}]); if (onError == null) { throw value20; } onError(value20); throw value20; } return object2; } } function openGiftCodeRedeemModal(a0) { // fn#67118, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8638:1056, offset: 0x01c1624b, size: 89 bytes, params: 2, frame: 16 const defaultImport = importDefault(dependencyMap[8]); const pushLazy = defaultImport.pushLazy; let value = require(dependencyMap[10]); value = value(dependencyMap[9], dependencyMap.paths); Reflect.apply(pushLazy, defaultImport, [value, {code: a0}, 'GIFT_CODE_REDEEM_MODAL_KEY']); } } global.__d(_fun67113, 8453, [5, 661, 7035, 7360, 694, 507, 683, 4131, 5080, 8454, 1962, 2]) /* metro module 8453, dependencies: [5, 661, 7035, 7360, 694, 507, 683, 4131, 5080, 8454, 1962, 2] */;