decord/beta/source/modules/verification/ChangeEmailActionCreators.tsx
github-actions e7a050048e chore: update source for beta 347.7
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4943.js (118.4 MB)
2026-09-21 19:31:18 +00:00

45 lines
1.8 KiB
TypeScript

// Module ID: 6841
// Function ID: 6842
// Name: ChangeEmailActionCreators
// Dependencies: [5, 1078, 4951, 1253, 2]
// Exports: confirmEmailChange, sendConfirmationCode
// Module 6841 (ChangeEmailActionCreators)
import discord_common_AnalyticsUtils from "discord_common/AnalyticsUtils" /* 1253 */;
import TrackedHTTPUtilsDefault from "TrackedHTTPUtils" /* 4951 */;
import asyncGeneratorStep from "asyncGeneratorStep" /* 5 */;
require = fn;
let closure_5 = async function _confirmEmailChange(code) {
c2 = 0;
c1 = 0;
return (async (arg0, value) => {
const request = { url: constants.USER_EMAIL_VERIFY_CODE, body: { code }, trackedActionData: { event: discord_common_AnalyticsUtils.NetworkActionNames.USER_ACCOUNT_EMAIL_CHANGE_VERIFY_CODE }, rejectWithError: false };
await TrackedHTTPUtilsDefault.post(request);
return value.body;
})();
};
const Endpoints = fn(1078).Endpoints;
const size = fn(2);
const result = size.fileFinishedImporting("modules/verification/ChangeEmailActionCreators.tsx");
export const sendConfirmationCode = function sendConfirmationCode() {
let flag = arg0;
if (arg0 === undefined) {
flag = false;
}
const obj2 = { url: Endpoints.USER_EMAIL, trackedActionData: null, rejectWithError: false };
const obj = TrackedHTTPUtilsDefault;
obj2.trackedActionData = { event: discord_common_AnalyticsUtils.NetworkActionNames.USER_ACCOUNT_EMAIL_CHANGE_SEND_CODE, properties: { is_resend: flag } };
return obj.put(obj2);
};
export const confirmEmailChange = function confirmEmailChange() {
const self = this;
const apply = closure_5.apply;
if (typeof apply === "unknown") {
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
} else {
applyArgumentsResult = apply(self, arguments);
}
return applyArgumentsResult;
};