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

@@ -0,0 +1,21 @@
// Metro module 10329 (f10330).
import UserGuildSettingsStore from "../../../../stores/UserGuildSettingsStore";
import { UserNotificationSettings } from "../../../../Constants";
import { UnreadSetting } from "../../../read_states/ReadStateConstants";
import { GuildNotificationSettingsFlags } from "../../../user_settings/UserSettingsConstants";
import { useGuildPresetSettings } from "../utils/notificationSettingsGuildFlagUtils";
import NotificationSettingsMessageUnreadActionSheet from "./NotificationSettingsMessageUnreadActionSheet";
import { intl, t } from "../../../../intl/index.native";
import NotificationSettingsModalActionCreators from "../../../../actions/NotificationSettingsModalActionCreators";
import { withGuildUnreadFlags } from "../utils/notificationSettingsFlagUtils";
import { NotificationLabel } from "../../../../utils/NotificationSettingsUtils";
export default function NotificationSettingsMessageUnreadGuildActionSheet(props) {
let c17877_0 = props;
const guildPresetSettings = useGuildPresetSettings(props.guildId);
const unread = guildPresetSettings.unread;
return <NotificationSettingsMessageUnreadActionSheet disabledMentionOnlyWithReason={guildPresetSettings.notification === UserNotificationSettings.ALL_MESSAGES ? intl.string(t.eP8yWU) : void 0} value={unread} onChange={(event) => {
NotificationSettingsModalActionCreators.updateGuildNotificationSettings(c17877_0.guildId, {
flags: withGuildUnreadFlags(UserGuildSettingsStore.getGuildFlags(c17877_0.guildId), event === UnreadSetting.ALL_MESSAGES ? GuildNotificationSettingsFlags.UNREADS_ALL_MESSAGES : GuildNotificationSettingsFlags.UNREADS_ONLY_MENTIONS)
}, NotificationLabel.unreads(event));
}} />;
};