decord/source/modules/auth/native/RegistrationUIStore.tsx

57 lines
2.1 KiB
TypeScript
Raw Normal View History

2026-08-14 17:33:39 +00:00
// Module ID: 15163
// Function ID: 15164
2026-07-20 16:05:17 +00:00
// Name: useRegistrationUIStore
2026-07-29 08:29:29 +00:00
// Dependencies: [644, 705, 2]
2026-07-20 16:05:17 +00:00
// Exports: clearRegistrationErrorMessage, doesRegistrationHaveIdentityType, resetRegistration, setRegistrationErrors, setSubmitting, updateRegistrationOptions
2026-08-14 17:33:39 +00:00
// Module 15163 (useRegistrationUIStore)
2026-07-23 10:11:24 +00:00
import keys from "keys";
2026-08-14 17:33:39 +00:00
let obj = keys.create(() => ({ errors: {}, registrationOptions: {}, submitting: false, registrationVariant: "HermesInternal" }));
2026-07-23 10:11:24 +00:00
const result = require("set").fileFinishedImporting("modules/auth/native/RegistrationUIStore.tsx");
2026-07-20 16:05:17 +00:00
export const useRegistrationUIStore = obj;
export const setRegistrationErrors = function setRegistrationErrors(arg0) {
2026-07-23 10:11:24 +00:00
const _require = arg0;
2026-07-29 08:29:29 +00:00
_require(705).batchUpdates(() => {
2026-07-23 10:11:24 +00:00
outer1_2.setState({ errors: closure_0 });
2026-07-20 16:05:17 +00:00
});
};
export const clearRegistrationErrorMessage = function clearRegistrationErrorMessage() {
2026-07-23 10:11:24 +00:00
let obj = {};
2026-07-20 16:05:17 +00:00
const merged = Object.assign(obj.getState().errors);
2026-07-29 08:29:29 +00:00
delete tmp2[tmp];
obj(705).batchUpdates(() => {
2026-07-23 10:11:24 +00:00
obj = { errors: obj };
outer1_2.setState(obj);
2026-07-20 16:05:17 +00:00
});
};
export const updateRegistrationOptions = function updateRegistrationOptions(arg0) {
2026-07-23 10:11:24 +00:00
const _require = arg0;
const registrationOptions = obj.getState().registrationOptions;
obj = _require(registrationOptions[1]);
2026-07-20 16:05:17 +00:00
obj.batchUpdates(() => {
2026-07-29 08:29:29 +00:00
let obj = { registrationOptions: null };
2026-07-20 16:05:17 +00:00
obj = {};
const merged = Object.assign(registrationOptions);
2026-07-23 10:11:24 +00:00
const merged1 = Object.assign(closure_0);
2026-07-29 08:29:29 +00:00
obj[0] = obj;
2026-07-23 10:11:24 +00:00
outer1_2.setState(obj);
2026-07-20 16:05:17 +00:00
});
};
export const resetRegistration = function resetRegistration() {
2026-07-29 08:29:29 +00:00
require(705) /* batchUpdates */.batchUpdates(() => {
state.setState({ errors: {}, registrationOptions: {}, submitting: false });
2026-07-20 16:05:17 +00:00
});
};
export const setSubmitting = function setSubmitting(arg0) {
2026-07-23 10:11:24 +00:00
const _require = arg0;
2026-07-29 08:29:29 +00:00
_require(705).batchUpdates(() => {
2026-07-23 10:11:24 +00:00
outer1_2.setState({ errors: {}, submitting: closure_0 });
2026-07-20 16:05:17 +00:00
});
};
export const doesRegistrationHaveIdentityType = function doesRegistrationHaveIdentityType() {
const registrationOptions = obj.getState().registrationOptions;
return null != registrationOptions.email || null != registrationOptions.phone;
};