Files
2026-07-28 01:06:53 +03:00

87 lines
5.7 KiB
TypeScript

/* Metro module 14304; source: modules/auth/native/RegistrationUIStore.tsx; dependencies: [629, 690, 2] */
import * as FileImportTrackerModule from '../../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
import * as Module00629Module from '../../../by-id/module-00629.js'; /* Metro dependency 629 */
import * as ReactBatchUpdatesNativeModule from '../../../external/discord_common/js/shared/utils/ReactBatchUpdates.native.tsx'; /* Metro dependency 690 */
function _fun108245(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#108245, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14501:6, offset: 0x02319796, size: 199 bytes, params: 8, frame: 18
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
let value = Module00629Module;
value = value.create(function() {
return {errors: {}, registrationOptions: {}, submitting: false, registrationVariant: undefined};
});
(FileImportTrackerModule).fileFinishedImporting('modules/auth/native/RegistrationUIStore.tsx');
exports.useRegistrationUIStore = value;
exports.setRegistrationErrors = setRegistrationErrors;
exports.clearRegistrationErrorMessage = clearRegistrationErrorMessage;
exports.updateRegistrationOptions = updateRegistrationOptions;
exports.resetRegistration = resetRegistration;
exports.setSubmitting = setSubmitting;
exports.doesRegistrationHaveIdentityType = doesRegistrationHaveIdentityType;
function setRegistrationErrors(a0) { // fn#108247, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14501:326, offset: 0x0231987f, size: 54 bytes, params: 2, frame: 12
const env0_0 = a0;
(ReactBatchUpdatesNativeModule).batchUpdates(_fun108248);
function _fun108248() { // fn#108248, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14501:382, offset: 0x023198b5, size: 36 bytes, params: 1, frame: 12
env1_2.setState({errors: env0_0});
}
}
function clearRegistrationErrorMessage() { // fn#108249, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14501:446, offset: 0x023198d9, size: 85 bytes, params: 1, frame: 14
const object = {};
const binding = env0_2;
const getState = binding.getState;
copyDataProperties(object, Reflect.apply(getState, binding, []).errors, binding);
delete object.message;
(ReactBatchUpdatesNativeModule).batchUpdates(_fun108250);
function _fun108250() { // fn#108250, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14501:557, offset: 0x023198b5, size: 36 bytes, params: 1, frame: 12
env1_2.setState({errors: env0_0});
}
}
function updateRegistrationOptions(a0) { // fn#108251, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14501:617, offset: 0x0231992e, size: 78 bytes, params: 2, frame: 12
const env0_0 = a0;
const binding = env0_2;
const getState = binding.getState;
const env0_1 = Reflect.apply(getState, binding, []).registrationOptions;
(ReactBatchUpdatesNativeModule).batchUpdates(_fun108252);
function _fun108252() { // fn#108252, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14501:716, offset: 0x0231997c, size: 56 bytes, params: 1, frame: 15
const binding = env1_2;
const setState = binding.setState;
const object2 = {};
copyDataProperties(object2, env0_0, copyDataProperties(object2, registrationOptions, undefined));
Reflect.apply(setState, binding, [{registrationOptions: object2}]);
}
}
function resetRegistration() { // fn#108253, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14501:791, offset: 0x023199b4, size: 47 bytes, params: 1, frame: 12
(ReactBatchUpdatesNativeModule).batchUpdates(_fun108254);
function _fun108254() { // fn#108254, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14501:842, offset: 0x023199e3, size: 45 bytes, params: 1, frame: 12
env1_2.setState({errors: {}, registrationOptions: {}, submitting: false});
}
}
function setSubmitting(a0) { // fn#108255, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14501:928, offset: 0x02319a10, size: 54 bytes, params: 2, frame: 12
const env0_0 = a0;
(ReactBatchUpdatesNativeModule).batchUpdates(_fun108256);
function _fun108256() { // fn#108256, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14501:976, offset: 0x02319a46, size: 43 bytes, params: 1, frame: 12
env1_2.setState({errors: {}, submitting: env0_0});
}
}
function doesRegistrationHaveIdentityType() { // fn#108257, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:14501:1057, offset: 0x02319a71, size: 50 bytes, params: 1, frame: 11
const binding = env0_2;
const getState = binding.getState;
const registrationOptions = Reflect.apply(getState, binding, []).registrationOptions;
return registrationOptions.email != null || registrationOptions.phone != null;
}
}
global.__d(_fun108245, 14304, [629, 690, 2]) /* metro module 14304, dependencies: [629, 690, 2] */;