decord/source/actions/ModalActionCreators.tsx
github-actions cd74c1f217 chore: update source for alpha 345.5
Skipped 1 file(s) >100MB (GitHub limit): source/__vendor/09xxx/9667_m.js (378 MB)
2026-09-05 10:56:28 +00:00

103 lines
3.6 KiB
TypeScript

// Module ID: 4763
// Function ID: 4764
// Dependencies: [1074, 4764, 4417, 4765, 573, 4418, 4766, 2]
// Module 4763
import set from "set" /* 2 */;
import dispatcherDefault from "dispatcher" /* 573 */;
import ME from "ME" /* 1074 */;
import coerceMainRoute from "coerceMainRoute" /* 4417 */;
import uniqueIdDefault from "uniqueId" /* 4764 */;
import getDeprecatedModalDataDefault from "getDeprecatedModalData" /* 4765 */;
const AppContext = ME.AppContext;
const result = set.fileFinishedImporting("actions/ModalActionCreators.tsx");
export default {
push(modal, props) {
let tmp = arg2;
if (arg2 === undefined) {
tmp = uniqueIdDefault("modal");
}
let APP = arg4;
if (arg4 === undefined) {
APP = AppContext.APP;
}
let obj = coerceMainRoute;
obj = { modal: getDeprecatedModalDataDefault(modal, {}, props, tmp) };
const merged = Object.assign(arg3);
obj.pushModal(obj);
obj = { type: "MODAL_PUSH", modal, props, key: tmp, appContext: APP };
dispatcherDefault.dispatch(obj);
return tmp;
},
pushLazy(closure_1_1, closure_0, c3, navigationParams) {
const self = this;
importDefault = closure_1_1;
dependencyMap = closure_0;
let tmp = c3;
if (c3 === undefined) {
tmp = uniqueIdDefault("modal");
}
closure_3 = tmp;
const _require = navigationParams;
const rootNavigationRef = _require(4418).getRootNavigationRef();
if (null != rootNavigationRef) {
if (rootNavigationRef.isReady()) {
if (closure_1_1 instanceof Promise) {
let nextPromise = closure_1_1.then((arg0) => arg0.default);
} else {
nextPromise = closure_1_1();
}
nextPromise.then((arg0) => self.push(arg0, closure_2, closure_3, closure_0));
}
}
const obj = _require(4418);
return new Promise((arg0) => {
closure_0 = arg0;
return callback(table[6]).enqueue(() => callback(closure_1_4.pushLazy(closure_1_1, closure_1_2, closure_1_3, callback)));
});
},
updateAnimation(key, SLIDE_IN_OUT) {
let obj = dispatcherDefault;
obj = { type: "MODAL_UPDATE", key, props: {}, partial: true, animation: SLIDE_IN_OUT };
obj.dispatch(obj);
},
pop() {
coerceMainRoute.popModal();
const obj = coerceMainRoute;
dispatcherDefault.dispatch({ type: "MODAL_POP" });
},
popWithKey(c3, onExited) {
let obj = coerceMainRoute;
obj.popModal(c3, onExited);
obj = { type: "MODAL_POP", key: c3, onExited };
dispatcherDefault.dispatch(obj);
},
popAboveKey(voiceChannelKey) {
return coerceMainRoute.popModalsAboveKey(voiceChannelKey);
},
popAll() {
coerceMainRoute.popAllModals();
const obj = coerceMainRoute;
dispatcherDefault.dispatch({ type: "MODAL_POP_ALL" });
const obj2 = dispatcherDefault;
dispatcherDefault.dispatch({ type: "EMAIL_VERIFICATION_MODAL_CLOSE" });
const obj3 = dispatcherDefault;
dispatcherDefault.dispatch({ type: "GUILD_SETTINGS_CLOSE" });
const obj4 = dispatcherDefault;
dispatcherDefault.dispatch({ type: "HIDE_ACTION_SHEET" });
const obj5 = dispatcherDefault;
dispatcherDefault.dispatch({ type: "DISPLAYED_INVITE_CLEAR" });
const obj6 = dispatcherDefault;
dispatcherDefault.dispatch({ type: "NOTIFICATION_SETTINGS_MODAL_CLOSE" });
const obj7 = dispatcherDefault;
dispatcherDefault.dispatch({ type: "QUICKSWITCHER_HIDE" });
const obj8 = dispatcherDefault;
dispatcherDefault.dispatch({ type: "USER_SETTINGS_MODAL_CLOSE" });
const obj9 = dispatcherDefault;
dispatcherDefault.dispatch({ type: "CONNECTIONS_GRID_MODAL_HIDE" });
const obj10 = dispatcherDefault;
dispatcherDefault.dispatch({ type: "USER_PROFILE_MODAL_CLOSE" });
}
};