Files
discord-decomp/modules/guild_communication_disabled/GuildDisableCommunicationActionCreators.native.tsx
T
2026-11-01 12:12:55 +02:00

20 lines
930 B
TypeScript

// Metro module 11030 (f11031).
import UserStore from "../../stores/UserStore";
import ModalActionCreators from "../../actions/ModalActionCreators";
import AlertActionCreators from "../../actions/native/AlertActionCreators";
export function openDisableCommunication({ guildId: guildId2, userId: userId2, cancelButtonCallback: cancelButtonCallback2 }) {
const user = UserStore.getUser(userId2);
if (user != null) {
ModalActionCreators.pushLazy(import("./native/GuildDisableCommunicationModal"), {
guildId: guildId2,
user,
cancelButtonCallback: cancelButtonCallback2
});
}
}
export function openEnableCommunication({ guildId, userId, cancelButtonCallback }) {
AlertActionCreators.openLazy({
importer: () => import("./native/GuildEnableCommunicationAlert").then(({ default: Component }) => (a0) => <Component {...a0} guildId={guildId} userId={userId} onCancel={cancelButtonCallback} />)
});
}