Files
discord-decomp/sources/modules/premium/UserTrialActionCreators.android.tsx
T
2026-07-27 16:20:00 +03:00

390 lines
15 KiB
TypeScript

/* Metro module 7506; source: modules/premium/UserTrialActionCreators.android.tsx; dependencies: [5, 661, 507, 694, 2] */
function _fun60541(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#60541, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7684:6, offset: 0x01705419, size: 155 bytes, params: 8, frame: 19
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 constantsModule = require(661) /* metro dependency 661: Constants */;
const env0_4 = constantsModule.Endpoints;
const env0_5 = constantsModule.PaymentGateways;
object2 = {acknowledgeUserTrialOffer: acknowledgeUserTrialOffer};
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/premium/UserTrialActionCreators.android.tsx');
exports.default = object2;
}
function acknowledgeUserTrialOffer(a0) { // fn#60542, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7684:181, offset: 0x017054b4, size: 34 bytes, params: 2, frame: 11
const env0_0 = a0;
return env0_3(_fun60544)();
}
function* _fun60544() { // fn#60544, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7684:187, offset: 0x017054df, size: 269 bytes, params: 1, frame: 17
var binding;
var binding2;
var property;
var value4;
var HTTP;
var post;
var object3;
var USER_TRIAL_OFFER_ACKNOWLEDGED;
var id;
var object4;
var GOOGLE;
var value5;
var body;
var binding3;
var dispatch;
var error;
var status;
if (true) {
value = environment.__proto__;
if (require.expires_at == null) {
try {
binding = env2_0;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
binding2 = env2_2;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
property = binding2[2];
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
value4 = binding(property);
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
HTTP = value4.HTTP;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
post = HTTP.post;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
object3 = {};
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
binding = env2_4;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
USER_TRIAL_OFFER_ACKNOWLEDGED = binding.USER_TRIAL_OFFER_ACKNOWLEDGED;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
id = require.id;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
value = Reflect.apply(USER_TRIAL_OFFER_ACKNOWLEDGED, binding, [id]);
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
object3.url = value;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
object4 = {};
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
binding = env2_5;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
GOOGLE = binding.GOOGLE;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
object4.payment_gateway = GOOGLE;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
object3.body = object4;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
object3.rejectWithError = false;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
value = Reflect.apply(post, HTTP, [object3]);
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
yield value;
try {
value = undefined;
value5 = false;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
if (value5) {
return value;
}
try {
body = value.body;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
binding = env2_1;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
binding3 = env2_2;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
property = binding3[3];
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
value = binding(property);
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
dispatch = value.dispatch;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
object3 = {};
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
object3.type = 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS';
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
object3.userTrialOffer = body;
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
return undefined;
}
try {
Reflect.apply(dispatch, value, [object3]);
} catch (error) {
status = error.status;
if (status === 404) {
binding = env2_1;
value = binding(env2_2[3]);
value.dispatch({'type': 'BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS', 'userTrialOffer': null});
}
}
}
}
}