decord/source/modules/notifications/settings/native/MobileNotifSettingsNodes.tsx

281 lines
11 KiB
TypeScript
Raw Normal View History

// Module ID: 16017
// Function ID: 16018
// Name: MobileNotifSettingsNodes
// Dependencies: [11601, 1114, 2722, 13768, 14533, 16018, 16019, 14538, 15572, 2]
2026-09-01 10:26:29 +00:00
// Module 16017 (MobileNotifSettingsNodes)
import util from "util" /* 1114 */;
import _modDef2722 from "module_2722" /* 2722 */;
import settings_NotifSettingsUtils from "settings/NotifSettingsUtils" /* 13768 */;
import NotifSettings from "NotifSettings" /* 14533 */;
import notifications_NotificationSettingsUtils from "notifications/NotificationSettingsUtils" /* 14538 */;
import MobileNotifSettings from "MobileNotifSettings" /* 15572 */;
import NotifSettingsActionCreators from "NotifSettingsActionCreators" /* 16018 */;
import useIsNotifSettingDisabledDefault from "useIsNotifSettingDisabled" /* 16019 */;
import SettingBuilders_mod from "SettingBuilders" /* 11601 */;
import size from "module_2" /* 2 */;
2026-09-01 10:26:29 +00:00
let SettingBuilders = SettingBuilders_mod;
const toggle = SettingBuilders.createToggle({
2026-09-01 10:26:29 +00:00
useTitle() {
const intl = util.intl;
return intl.string(_modDef2722.wv4QHR);
2026-09-01 10:26:29 +00:00
},
useValue() {
return settings_NotifSettingsUtils.useNotifSettingToggleValue(NotifSettings.NotifSettings.REACTIONS);
2026-09-01 10:26:29 +00:00
},
2026-09-02 09:53:35 +00:00
onValueChange(arg0) {
return NotifSettingsActionCreators.updateNotifSettingToggleValue(NotifSettings.NotifSettings.REACTIONS, arg0);
2026-09-01 10:26:29 +00:00
},
useIsDisabled() {
return useIsNotifSettingDisabledDefault(NotifSettings.NotifSettings.REACTIONS);
},
2026-09-01 10:26:29 +00:00
usePredicate() {
return notifications_NotificationSettingsUtils.useNotifSettingVisibility(NotifSettings.NotifSettings.REACTIONS);
2026-09-02 09:53:35 +00:00
},
parent: MobileNotifSettings.MobileNotifSettings.NOTIF_CATEGORY_SOCIAL
});
let SettingBuilders = SettingBuilders_mod;
const obj = {
2026-09-01 10:26:29 +00:00
useTitle() {
const intl = util.intl;
return intl.string(_modDef2722.wv4QHR);
2026-09-01 10:26:29 +00:00
},
useValue() {
return settings_NotifSettingsUtils.useNotifSettingToggleValue(NotifSettings.NotifSettings.REACTIONS);
2026-09-01 10:26:29 +00:00
},
2026-09-02 09:53:35 +00:00
onValueChange(arg0) {
return NotifSettingsActionCreators.updateNotifSettingToggleValue(NotifSettings.NotifSettings.REACTIONS, arg0);
2026-09-01 10:26:29 +00:00
},
useIsDisabled() {
return useIsNotifSettingDisabledDefault(NotifSettings.NotifSettings.REACTIONS);
},
2026-09-01 10:26:29 +00:00
usePredicate() {
return notifications_NotificationSettingsUtils.useNotifSettingVisibility(NotifSettings.NotifSettings.REACTIONS);
2026-09-02 09:53:35 +00:00
},
parent: MobileNotifSettings.MobileNotifSettings.NOTIF_CATEGORY_SOCIAL
2026-09-01 10:26:29 +00:00
};
const toggle1 = SettingBuilders.createToggle({
2026-09-01 10:26:29 +00:00
useTitle() {
const intl = util.intl;
return intl.string(_modDef2722.n0Wp6j);
2026-09-01 10:26:29 +00:00
},
useValue() {
return settings_NotifSettingsUtils.useNotifSettingToggleValue(NotifSettings.NotifSettings.MISSED_MESSAGES_LOW);
2026-09-01 10:26:29 +00:00
},
2026-09-02 09:53:35 +00:00
onValueChange(arg0) {
return NotifSettingsActionCreators.updateNotifSettingToggleValue(NotifSettings.NotifSettings.MISSED_MESSAGES_LOW, arg0);
2026-09-01 10:26:29 +00:00
},
useIsDisabled() {
return useIsNotifSettingDisabledDefault(NotifSettings.NotifSettings.MISSED_MESSAGES_LOW);
},
2026-09-01 10:26:29 +00:00
usePredicate() {
return notifications_NotificationSettingsUtils.useNotifSettingVisibility(NotifSettings.NotifSettings.MISSED_MESSAGES_LOW);
2026-09-02 09:53:35 +00:00
},
parent: MobileNotifSettings.MobileNotifSettings.NOTIF_CATEGORY_SOCIAL
2026-09-01 10:26:29 +00:00
});
let SettingBuilders = SettingBuilders_mod;
const obj2 = {
2026-09-01 10:26:29 +00:00
useTitle() {
const intl = util.intl;
return intl.string(_modDef2722.n0Wp6j);
2026-09-01 10:26:29 +00:00
},
useValue() {
return settings_NotifSettingsUtils.useNotifSettingToggleValue(NotifSettings.NotifSettings.MISSED_MESSAGES_LOW);
2026-09-01 10:26:29 +00:00
},
2026-09-02 09:53:35 +00:00
onValueChange(arg0) {
return NotifSettingsActionCreators.updateNotifSettingToggleValue(NotifSettings.NotifSettings.MISSED_MESSAGES_LOW, arg0);
2026-09-01 10:26:29 +00:00
},
useIsDisabled() {
return useIsNotifSettingDisabledDefault(NotifSettings.NotifSettings.MISSED_MESSAGES_LOW);
},
2026-09-01 10:26:29 +00:00
usePredicate() {
return notifications_NotificationSettingsUtils.useNotifSettingVisibility(NotifSettings.NotifSettings.MISSED_MESSAGES_LOW);
2026-09-02 09:53:35 +00:00
},
parent: MobileNotifSettings.MobileNotifSettings.NOTIF_CATEGORY_SOCIAL
2026-09-01 10:26:29 +00:00
};
const toggle2 = SettingBuilders.createToggle({
2026-09-01 10:26:29 +00:00
useTitle() {
const intl = util.intl;
return intl.string(_modDef2722.n0Wp6j);
2026-09-01 10:26:29 +00:00
},
useValue() {
return settings_NotifSettingsUtils.useNotifSettingToggleValue(NotifSettings.NotifSettings.MISSED_MESSAGES_DEFAULT);
2026-09-01 10:26:29 +00:00
},
2026-09-02 09:53:35 +00:00
onValueChange(arg0) {
return NotifSettingsActionCreators.updateNotifSettingToggleValue(NotifSettings.NotifSettings.MISSED_MESSAGES_DEFAULT, arg0);
2026-09-01 10:26:29 +00:00
},
useIsDisabled() {
return useIsNotifSettingDisabledDefault(NotifSettings.NotifSettings.MISSED_MESSAGES_DEFAULT);
},
2026-09-01 10:26:29 +00:00
usePredicate() {
return notifications_NotificationSettingsUtils.useNotifSettingVisibility(NotifSettings.NotifSettings.MISSED_MESSAGES_DEFAULT);
2026-09-02 09:53:35 +00:00
},
parent: MobileNotifSettings.MobileNotifSettings.NOTIF_CATEGORY_SOCIAL
2026-09-01 10:26:29 +00:00
});
let SettingBuilders = SettingBuilders_mod;
const obj3 = {
2026-09-01 10:26:29 +00:00
useTitle() {
const intl = util.intl;
return intl.string(_modDef2722.n0Wp6j);
2026-09-01 10:26:29 +00:00
},
useValue() {
return settings_NotifSettingsUtils.useNotifSettingToggleValue(NotifSettings.NotifSettings.MISSED_MESSAGES_DEFAULT);
2026-09-01 10:26:29 +00:00
},
2026-09-02 09:53:35 +00:00
onValueChange(arg0) {
return NotifSettingsActionCreators.updateNotifSettingToggleValue(NotifSettings.NotifSettings.MISSED_MESSAGES_DEFAULT, arg0);
2026-09-01 10:26:29 +00:00
},
useIsDisabled() {
return useIsNotifSettingDisabledDefault(NotifSettings.NotifSettings.MISSED_MESSAGES_DEFAULT);
},
2026-09-01 10:26:29 +00:00
usePredicate() {
return notifications_NotificationSettingsUtils.useNotifSettingVisibility(NotifSettings.NotifSettings.MISSED_MESSAGES_DEFAULT);
2026-09-02 09:53:35 +00:00
},
parent: MobileNotifSettings.MobileNotifSettings.NOTIF_CATEGORY_SOCIAL
2026-09-01 10:26:29 +00:00
};
const toggle3 = SettingBuilders.createToggle({
2026-09-01 10:26:29 +00:00
useTitle() {
const intl = util.intl;
return intl.string(_modDef2722.Iy9grw);
2026-09-01 10:26:29 +00:00
},
useValue() {
return settings_NotifSettingsUtils.useNotifSettingToggleValue(NotifSettings.NotifSettings.VOICE_ACTIVITY_LOW);
2026-09-01 10:26:29 +00:00
},
2026-09-02 09:53:35 +00:00
onValueChange(arg0) {
return NotifSettingsActionCreators.updateNotifSettingToggleValue(NotifSettings.NotifSettings.VOICE_ACTIVITY_LOW, arg0);
2026-09-01 10:26:29 +00:00
},
useIsDisabled() {
return useIsNotifSettingDisabledDefault(NotifSettings.NotifSettings.VOICE_ACTIVITY_LOW);
},
2026-09-01 10:26:29 +00:00
usePredicate() {
return notifications_NotificationSettingsUtils.useNotifSettingVisibility(NotifSettings.NotifSettings.VOICE_ACTIVITY_LOW);
2026-09-02 09:53:35 +00:00
},
parent: MobileNotifSettings.MobileNotifSettings.NOTIF_CATEGORY_SOCIAL
2026-09-01 10:26:29 +00:00
});
let SettingBuilders = SettingBuilders_mod;
const obj4 = {
2026-09-01 10:26:29 +00:00
useTitle() {
const intl = util.intl;
return intl.string(_modDef2722.Iy9grw);
2026-09-01 10:26:29 +00:00
},
useValue() {
return settings_NotifSettingsUtils.useNotifSettingToggleValue(NotifSettings.NotifSettings.VOICE_ACTIVITY_LOW);
2026-09-01 10:26:29 +00:00
},
2026-09-02 09:53:35 +00:00
onValueChange(arg0) {
return NotifSettingsActionCreators.updateNotifSettingToggleValue(NotifSettings.NotifSettings.VOICE_ACTIVITY_LOW, arg0);
2026-09-01 10:26:29 +00:00
},
useIsDisabled() {
return useIsNotifSettingDisabledDefault(NotifSettings.NotifSettings.VOICE_ACTIVITY_LOW);
},
2026-09-01 10:26:29 +00:00
usePredicate() {
return notifications_NotificationSettingsUtils.useNotifSettingVisibility(NotifSettings.NotifSettings.VOICE_ACTIVITY_LOW);
2026-09-02 09:53:35 +00:00
},
parent: MobileNotifSettings.MobileNotifSettings.NOTIF_CATEGORY_SOCIAL
2026-09-01 10:26:29 +00:00
};
const toggle4 = SettingBuilders.createToggle({
2026-09-01 10:26:29 +00:00
useTitle() {
const intl = util.intl;
return intl.string(_modDef2722.Iy9grw);
2026-09-01 10:26:29 +00:00
},
useValue() {
return settings_NotifSettingsUtils.useNotifSettingToggleValue(NotifSettings.NotifSettings.VOICE_ACTIVITY_DEFAULT);
2026-09-01 10:26:29 +00:00
},
2026-09-02 09:53:35 +00:00
onValueChange(arg0) {
return NotifSettingsActionCreators.updateNotifSettingToggleValue(NotifSettings.NotifSettings.VOICE_ACTIVITY_DEFAULT, arg0);
2026-09-01 10:26:29 +00:00
},
useIsDisabled() {
return useIsNotifSettingDisabledDefault(NotifSettings.NotifSettings.VOICE_ACTIVITY_DEFAULT);
},
2026-09-01 10:26:29 +00:00
usePredicate() {
return notifications_NotificationSettingsUtils.useNotifSettingVisibility(NotifSettings.NotifSettings.VOICE_ACTIVITY_DEFAULT);
2026-09-02 09:53:35 +00:00
},
parent: MobileNotifSettings.MobileNotifSettings.NOTIF_CATEGORY_SOCIAL
2026-09-01 10:26:29 +00:00
});
let SettingBuilders = SettingBuilders_mod;
const obj5 = {
2026-09-01 10:26:29 +00:00
useTitle() {
const intl = util.intl;
return intl.string(_modDef2722.Iy9grw);
2026-09-01 10:26:29 +00:00
},
useValue() {
return settings_NotifSettingsUtils.useNotifSettingToggleValue(NotifSettings.NotifSettings.VOICE_ACTIVITY_DEFAULT);
2026-09-01 10:26:29 +00:00
},
2026-09-02 09:53:35 +00:00
onValueChange(arg0) {
return NotifSettingsActionCreators.updateNotifSettingToggleValue(NotifSettings.NotifSettings.VOICE_ACTIVITY_DEFAULT, arg0);
2026-09-01 10:26:29 +00:00
},
useIsDisabled() {
return useIsNotifSettingDisabledDefault(NotifSettings.NotifSettings.VOICE_ACTIVITY_DEFAULT);
},
2026-09-01 10:26:29 +00:00
usePredicate() {
return notifications_NotificationSettingsUtils.useNotifSettingVisibility(NotifSettings.NotifSettings.VOICE_ACTIVITY_DEFAULT);
2026-09-02 09:53:35 +00:00
},
parent: MobileNotifSettings.MobileNotifSettings.NOTIF_CATEGORY_SOCIAL
2026-09-01 10:26:29 +00:00
};
const toggle5 = SettingBuilders.createToggle({
2026-09-01 10:26:29 +00:00
useTitle() {
const intl = util.intl;
return intl.string(_modDef2722["9EDo+/"]);
2026-09-01 10:26:29 +00:00
},
useValue() {
return settings_NotifSettingsUtils.useNotifSettingToggleValue(NotifSettings.NotifSettings.GAMING_LOW);
2026-09-01 10:26:29 +00:00
},
2026-09-02 09:53:35 +00:00
onValueChange(arg0) {
return NotifSettingsActionCreators.updateNotifSettingToggleValue(NotifSettings.NotifSettings.GAMING_LOW, arg0);
2026-09-01 10:26:29 +00:00
},
useIsDisabled() {
return useIsNotifSettingDisabledDefault(NotifSettings.NotifSettings.GAMING_LOW);
},
2026-09-01 10:26:29 +00:00
usePredicate() {
return notifications_NotificationSettingsUtils.useNotifSettingVisibility(NotifSettings.NotifSettings.GAMING_LOW);
2026-09-02 09:53:35 +00:00
},
parent: MobileNotifSettings.MobileNotifSettings.NOTIF_CATEGORY_SOCIAL
2026-09-01 10:26:29 +00:00
});
let SettingBuilders = SettingBuilders_mod;
const obj6 = {
2026-09-01 10:26:29 +00:00
useTitle() {
const intl = util.intl;
return intl.string(_modDef2722["9EDo+/"]);
2026-09-01 10:26:29 +00:00
},
useValue() {
return settings_NotifSettingsUtils.useNotifSettingToggleValue(NotifSettings.NotifSettings.GAMING_LOW);
2026-09-01 10:26:29 +00:00
},
2026-09-02 09:53:35 +00:00
onValueChange(arg0) {
return NotifSettingsActionCreators.updateNotifSettingToggleValue(NotifSettings.NotifSettings.GAMING_LOW, arg0);
2026-09-01 10:26:29 +00:00
},
useIsDisabled() {
return useIsNotifSettingDisabledDefault(NotifSettings.NotifSettings.GAMING_LOW);
},
2026-09-01 10:26:29 +00:00
usePredicate() {
return notifications_NotificationSettingsUtils.useNotifSettingVisibility(NotifSettings.NotifSettings.GAMING_LOW);
2026-09-02 09:53:35 +00:00
},
parent: MobileNotifSettings.MobileNotifSettings.NOTIF_CATEGORY_SOCIAL
2026-09-01 10:26:29 +00:00
};
const toggle6 = SettingBuilders.createToggle({
useTitle() {
const intl = util.intl;
return intl.string(_modDef2722["9EDo+/"]);
},
useValue() {
return settings_NotifSettingsUtils.useNotifSettingToggleValue(NotifSettings.NotifSettings.GAMING_DEFAULT);
},
onValueChange(arg0) {
return NotifSettingsActionCreators.updateNotifSettingToggleValue(NotifSettings.NotifSettings.GAMING_DEFAULT, arg0);
},
useIsDisabled() {
return useIsNotifSettingDisabledDefault(NotifSettings.NotifSettings.GAMING_DEFAULT);
},
usePredicate() {
return notifications_NotificationSettingsUtils.useNotifSettingVisibility(NotifSettings.NotifSettings.GAMING_DEFAULT);
},
parent: MobileNotifSettings.MobileNotifSettings.NOTIF_CATEGORY_SOCIAL
});
const result = size.fileFinishedImporting("modules/notifications/settings/native/MobileNotifSettingsNodes.tsx");
2026-09-01 10:26:29 +00:00
export const Reactions = toggle;
export const MissedMessagesLow = toggle1;
export const MissedMessagesDefault = toggle2;
export const VoiceActivityLow = toggle3;
export const VoiceActivityDefault = toggle4;
export const GamingLow = toggle5;
export const GamingDefault = toggle6;