This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

+126
View File
@@ -0,0 +1,126 @@
// Metro module 6612 (f6613).
import UserStore from "./UserStore";
import { FormStates } from "../Constants";
import Module589 from "../_bundle/Module589";
import Dispatcher from "../Dispatcher";
let CLOSED, c4240_3, c4240_4;
const handleFormClose = function handleFormClose() {
CLOSED = FormStates.CLOSED;
c4240_4 = null;
c4240_3 = {};
};
CLOSED = FormStates.CLOSED;
c4240_3 = {};
c4240_4 = null;
class UserSettingsAccountStore extends Module589.Store {
static displayName = "UserSettingsAccountStore";
initialize() {
this.waitFor(UserStore);
}
getErrors() {
return c4240_3;
}
getSubmitting() {
return CLOSED === FormStates.SUBMITTING;
}
getSettings() {
return c4240_4;
}
}
const userSettingsAccountStore = new UserSettingsAccountStore(Dispatcher, {
USER_SETTINGS_MODAL_OPEN: function handleFormOpen() {
const currentUser = UserStore.getCurrentUser();
if (currentUser == null) {
CLOSED = FormStates.CLOSED;
c4240_4 = null;
c4240_3 = {};
} else {
CLOSED = FormStates.OPEN;
c4240_3 = {};
c4240_4 = {
...{
userId: currentUser.id,
username: currentUser.username,
discriminator: currentUser.discriminator,
email: currentUser.email,
avatar: currentUser.avatar,
password: "",
newPassword: null,
claimed: currentUser.isClaimed()
}
};
}
},
USER_SETTINGS_MODAL_INIT: function handleFormInit() {
const currentUser = UserStore.getCurrentUser();
if (currentUser == null) {
CLOSED = FormStates.CLOSED;
c4240_4 = null;
c4240_3 = {};
return void 0;
}
CLOSED = FormStates.OPEN;
c4240_3 = {};
c4240_4 = {
...{
userId: currentUser.id,
username: currentUser.username,
discriminator: currentUser.discriminator,
email: currentUser.email,
avatar: currentUser.avatar,
password: "",
newPassword: null,
claimed: currentUser.isClaimed()
}
};
},
USER_SETTINGS_MODAL_CLOSE: handleFormClose,
LOGOUT: handleFormClose,
USER_SETTINGS_MODAL_SUBMIT: function handleFormSubmit() {
CLOSED = FormStates.SUBMITTING;
},
USER_SETTINGS_MODAL_SUBMIT_FAILURE: function handleFormSubmitFailure(a0) {
if (CLOSED !== FormStates.SUBMITTING) {
return false;
}
CLOSED = FormStates.OPEN;
let errors = a0.errors;
if (errors == null) {
errors = {};
}
c4240_3 = errors;
},
USER_SETTINGS_MODAL_UPDATE_ACCOUNT: function handleUpdateAccount({ settings }) {
if (c4240_4 == null) {
c4240_4 = {};
}
c4240_4 = {
...c4240_4,
...settings
};
},
USER_SETTINGS_MODAL_SUBMIT_COMPLETE: function handleFormSubmitComplete() {
CLOSED = FormStates.OPEN;
c4240_3 = {};
},
USER_SETTINGS_MODAL_RESET: function handleFormReset() {
const currentUser = UserStore.getCurrentUser();
CLOSED = FormStates.OPEN;
c4240_3 = {};
if (currentUser != null) {
c4240_4 = {
...{
userId: currentUser.id,
username: currentUser.username,
discriminator: currentUser.discriminator,
email: currentUser.email,
avatar: currentUser.avatar,
password: "",
newPassword: null,
claimed: currentUser.isClaimed()
}
};
}
}
});
export default userSettingsAccountStore;