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

16 lines
917 B
TypeScript

// Metro module 11031 (f11032).
import useNavigatorBackHandler_native from "../../../design/components/Navigator/native/useNavigatorBackHandler.native";
import ModalStackNavigator from "../../main_tabs_v2/native/utils/ModalStackNavigator";
import { intl, t } from "../../../intl/index.native";
import NicknameUtils from "../../../utils/NicknameUtils";
import GuildDisableCommunication from "./GuildDisableCommunication";
export default function GuildDisableCommunicationModal(props) {
const { guildId, user, cancelButtonCallback } = props;
const onGoBack = useNavigatorBackHandler_native({
onBeforeGoBack: cancelButtonCallback
}).onGoBack;
return <ModalStackNavigator screenKey="disableCommunication" title={intl.formatToPlainString(t.FN7NIS, {
user: NicknameUtils.getName(guildId, null, user)
})} render={() => <GuildDisableCommunication user={user} guildId={guildId} onClose={onGoBack} />} />;
};