Files
discord-decomp/sources/modules/notifications/NotificationSettingsConstants.tsx
2026-07-28 01:06:53 +03:00

240 lines
16 KiB
TypeScript

/* Metro module 12999; source: modules/notifications/NotificationSettingsConstants.tsx; dependencies: [2518, 13000, 13001, 2] */
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
import * as NotifSettingsModule from '../../external/discord_common/js/shared/shared-constants/NotifSettings.tsx'; /* Metro dependency 13000 */
import * as NotifTypesModule from '../../external/discord_common/js/shared/shared-constants/NotifTypes.tsx'; /* Metro dependency 13001 */
function _fun99173(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#99173, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13189:6, offset: 0x021bd433, size: 3077 bytes, params: 8, frame: 25
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
object = {'badge': true, 'visibility': 'popup', 'vibrate': true, 'sound': true};
const object2 = {'badge': true, 'visibility': 'default', 'vibrate': true, 'sound': true};
const object3 = {'badge': true, 'visibility': 'default', 'vibrate': false, 'sound': false};
const S5cB9e = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).S5cB9e;
const items3 = [{title: S5cB9e, string_id: '111_realtime'}];
items3[1] = {title: (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */)['UzRF+8'],
string_id: '222_social'};
const object6 = {};
object6.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).zRKbpz;
object6.string_id = '333_server';
items3[2] = object6;
const object7 = {};
object7.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).q5M7HV;
object7.string_id = '444_other';
items3[3] = object7;
const object8 = {'title': null, 'id': null, 'string_id': 'calls', 'category': '111_realtime', 'behavior': null,
'systemOnly': true};
object8.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */)['IUH/Oe'];
const NotifSettings = (NotifSettingsModule).NotifSettings;
const CALLS = NotifSettings.CALLS;
object8.id = CALLS;
object8.behavior = {'badge': false, 'ringtone': 'call_ringing', 'visibility': 'popup', 'vibrate': true,
'sound': true};
const items2 = [object8];
const VeBD1N = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).VeBD1N;
const VOICE_CONNECTED = NotifSettings.VOICE_CONNECTED;
items2[1] = {'title': null, 'id': null, 'string_id': 'mediaConnections', 'category': '111_realtime',
'behavior': null, 'systemOnly': true, title: VeBD1N, id: VOICE_CONNECTED, behavior: {'badge': false,
'visibility': 'default', 'vibrate': false, 'sound': true}};
const NGdNZb = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).NGdNZb;
const DMS = NotifSettings.DMS;
items2[2] = {'title': null, 'id': null, 'string_id': 'directMessages', 'category': '222_social', 'behavior': null,
'systemOnly': true, title: NGdNZb, id: DMS, behavior: object};
const NxgGZA = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).NxgGZA;
const FRIEND_REQUESTS = NotifSettings.FRIEND_REQUESTS;
items2[3] = {'title': null, 'id': null, 'string_id': 'friendRequests', 'category': '222_social', 'behavior': null,
'systemOnly': true, title: NxgGZA, id: FRIEND_REQUESTS, behavior: object};
const MOjygY = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).MOjygY;
const POLLS = NotifSettings.POLLS;
items2[4] = {'title': null, 'id': null, 'string_id': 'polls', 'category': '222_social', 'behavior': null,
'systemOnly': true, title: MOjygY, id: POLLS, behavior: object2};
const object13 = {};
object13.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).wv4QHR;
const REACTIONS = NotifSettings.REACTIONS;
object13.id = REACTIONS;
object13.string_id = 'reactions';
object13.category = '222_social';
object13.behavior = object2;
items2[5] = object13;
const object14 = {'title': null, 'id': null, 'string_id': 'missed_messages_low', 'category': '222_social',
'behavior': null, 'experiment': '2026-05-noisier-notif-settings-defaults'};
object14.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).n0Wp6j;
let MISSED_MESSAGES_LOW = NotifSettings.MISSED_MESSAGES_LOW;
object14.id = MISSED_MESSAGES_LOW;
object14.behavior = object3;
object14.variations = [0, 2, 3, 4];
items2[6] = object14;
const object15 = {'title': null, 'id': null, 'string_id': 'missed_messages_default', 'category': '222_social',
'behavior': null, 'experiment': '2026-05-noisier-notif-settings-defaults'};
object15.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).n0Wp6j;
let MISSED_MESSAGES_DEFAULT = NotifSettings.MISSED_MESSAGES_DEFAULT;
object15.id = MISSED_MESSAGES_DEFAULT;
object15.behavior = object2;
object15.variations = [1];
items2[7] = object15;
const object16 = {'title': null, 'id': null, 'string_id': 'missed_messages_default', 'category': '222_social',
'behavior': null, 'experiment': '2026-05-noisier-notif-settings-defaults'};
object16.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).n0Wp6j;
MISSED_MESSAGES_DEFAULT = NotifSettings.MISSED_MESSAGES_DEFAULT;
object16.id = MISSED_MESSAGES_DEFAULT;
object16.behavior = object2;
object16.variations = [5];
items2[8] = object16;
let Iy9grw = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).Iy9grw;
let VOICE_ACTIVITY_LOW = NotifSettings.VOICE_ACTIVITY_LOW;
items2[9] = {'title': null, 'id': null, 'string_id': 'voice_activity_low', 'category': '222_social',
'behavior': null, 'experiment': '2026-05-noisier-notif-settings-defaults', title: Iy9grw,
id: VOICE_ACTIVITY_LOW, behavior: object3, variations: [0, 1, 3, 4]};
Iy9grw = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).Iy9grw;
let VOICE_ACTIVITY_DEFAULT = NotifSettings.VOICE_ACTIVITY_DEFAULT;
items2[10] = {'title': null, 'id': null, 'string_id': 'voice_activity_default', 'category': '222_social',
'behavior': null, 'experiment': '2026-05-noisier-notif-settings-defaults', title: Iy9grw,
id: VOICE_ACTIVITY_DEFAULT, behavior: object2, variations: [2]};
Iy9grw = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).Iy9grw;
VOICE_ACTIVITY_DEFAULT = NotifSettings.VOICE_ACTIVITY_DEFAULT;
items2[11] = {'title': null, 'id': null, 'string_id': 'voice_activity_default', 'category': '222_social',
'behavior': null, 'experiment': '2026-05-noisier-notif-settings-defaults', title: Iy9grw,
id: VOICE_ACTIVITY_DEFAULT, behavior: object2, variations: [5]};
const object20 = {'title': null, 'id': null, 'string_id': 'gaming_low', 'category': '222_social', 'behavior': null,
'experiment': '2026-05-noisier-notif-settings-defaults'};
object20.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */)['9EDo+/'];
let GAMING_LOW = NotifSettings.GAMING_LOW;
object20.id = GAMING_LOW;
object20.behavior = object3;
object20.variations = [0, 1, 2, 4];
items2[12] = object20;
const object21 = {'title': null, 'id': null, 'string_id': 'gaming_default', 'category': '222_social',
'behavior': null, 'experiment': '2026-05-noisier-notif-settings-defaults'};
object21.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */)['9EDo+/'];
let GAMING_DEFAULT = NotifSettings.GAMING_DEFAULT;
object21.id = GAMING_DEFAULT;
object21.behavior = object2;
object21.variations = [3];
items2[13] = object21;
const object22 = {'title': null, 'id': null, 'string_id': 'gaming_default', 'category': '222_social',
'behavior': null, 'experiment': '2026-05-noisier-notif-settings-defaults'};
object22.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */)['9EDo+/'];
GAMING_DEFAULT = NotifSettings.GAMING_DEFAULT;
object22.id = GAMING_DEFAULT;
object22.behavior = object2;
object22.variations = [5];
items2[14] = object22;
const object23 = {'title': null, 'id': null, 'string_id': 'social', 'category': '222_social', 'behavior': null,
'systemOnly': true, 'experiment': '2026-05-noisier-notif-settings-defaults'};
object23.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).vcrTV5;
let FRIEND_ACTIVITY_LOW = NotifSettings.FRIEND_ACTIVITY_LOW;
object23.id = FRIEND_ACTIVITY_LOW;
object23.behavior = object3;
object23.variations = [0, 1, 2, 3];
items2[15] = object23;
const object24 = {'title': null, 'id': null, 'string_id': 'social', 'category': '222_social', 'behavior': null,
'systemOnly': true, 'experiment': '2026-05-noisier-notif-settings-defaults'};
object24.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).vcrTV5;
let FRIEND_ACTIVITY_DEFAULT = NotifSettings.FRIEND_ACTIVITY_DEFAULT;
object24.id = FRIEND_ACTIVITY_DEFAULT;
object24.behavior = object2;
object24.variations = [4];
items2[16] = object24;
const object25 = {'title': null, 'id': null, 'string_id': 'social', 'category': '222_social', 'behavior': null,
'systemOnly': true, 'experiment': '2026-05-noisier-notif-settings-defaults'};
object25.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).vcrTV5;
FRIEND_ACTIVITY_DEFAULT = NotifSettings.FRIEND_ACTIVITY_DEFAULT;
object25.id = FRIEND_ACTIVITY_DEFAULT;
object25.behavior = object2;
object25.variations = [5];
items2[17] = object25;
const object26 = {'title': null, 'id': null, 'string_id': 'messages', 'category': '333_server', 'behavior': null,
'systemOnly': true};
object26.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */)['4qWUAO'];
const GUILD_MESSAGES = NotifSettings.GUILD_MESSAGES;
object26.id = GUILD_MESSAGES;
object26.behavior = object;
items2[18] = object26;
const HibKoy = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).HibKoy;
const FORUM_NOTIFICATIONS = NotifSettings.FORUM_NOTIFICATIONS;
items2[19] = {'title': null, 'id': null, 'string_id': 'forumThreadCreated', 'category': '333_server',
'behavior': null, 'systemOnly': true, title: HibKoy, id: FORUM_NOTIFICATIONS, behavior: object};
const object28 = {'title': null, 'id': null, 'string_id': 'guildEventLive', 'category': '333_server',
'behavior': null, 'systemOnly': true};
object28.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */)['40TIqW'];
const GUILD_EVENT_NOTIFICATIONS = NotifSettings.GUILD_EVENT_NOTIFICATIONS;
object28.id = GUILD_EVENT_NOTIFICATIONS;
object28.behavior = object;
items2[20] = object28;
const object29 = {'title': null, 'id': null, 'string_id': 'stageLive', 'category': '333_server', 'behavior': null,
'systemOnly': true};
object29.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */)['4n388K'];
let STAGE_NOTIFICATIONS = NotifSettings.STAGE_NOTIFICATIONS;
object29.id = STAGE_NOTIFICATIONS;
object29.behavior = object;
items2[21] = object29;
const object30 = {'title': null, 'id': null, 'string_id': 'other', 'category': '333_server', 'behavior': null,
'systemOnly': true};
object30.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).kIrLfg;
const OTHER_GUILD = NotifSettings.OTHER_GUILD;
object30.id = OTHER_GUILD;
object30.behavior = object3;
items2[22] = object30;
const object31 = {'title': null, 'id': null, 'string_id': 'default', 'category': '444_other', 'behavior': null,
'systemOnly': true};
object31.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */)['T+79Eo'];
const OTHER = NotifSettings.OTHER;
object31.id = OTHER;
object31.behavior = object3;
items2[23] = object31;
const object32 = {'title': null, 'id': null, 'string_id': 'systemMessages', 'category': '444_other',
'behavior': null, 'systemOnly': true};
object32.title = (importDefault(2518) /* metro dependency 2518: NotificationSettingsMessages */).zJlwvV;
const SYSTEM = NotifSettings.SYSTEM;
object32.id = SYSTEM;
object32.behavior = object;
items2[24] = object32;
object = {};
const NotifTypes = (NotifTypesModule).NotifTypes;
const GUILD_STREAM_START = NotifTypes.GUILD_STREAM_START;
VOICE_ACTIVITY_LOW = NotifSettings.VOICE_ACTIVITY_LOW;
VOICE_ACTIVITY_DEFAULT = NotifSettings.VOICE_ACTIVITY_DEFAULT;
object[GUILD_STREAM_START] = [VOICE_ACTIVITY_LOW, VOICE_ACTIVITY_DEFAULT];
const STAGE_INSTANCE_CREATE = NotifTypes.STAGE_INSTANCE_CREATE;
STAGE_NOTIFICATIONS = NotifSettings.STAGE_NOTIFICATIONS;
object[STAGE_INSTANCE_CREATE] = [STAGE_NOTIFICATIONS];
const GO_LIVE_NOTIFICATION = NotifTypes.GO_LIVE_NOTIFICATION;
VOICE_ACTIVITY_LOW = NotifSettings.VOICE_ACTIVITY_LOW;
VOICE_ACTIVITY_DEFAULT = NotifSettings.VOICE_ACTIVITY_DEFAULT;
object[GO_LIVE_NOTIFICATION] = [VOICE_ACTIVITY_LOW, VOICE_ACTIVITY_DEFAULT];
const VOICE_CHANNEL_ACTIVITY = NotifTypes.VOICE_CHANNEL_ACTIVITY;
VOICE_ACTIVITY_LOW = NotifSettings.VOICE_ACTIVITY_LOW;
VOICE_ACTIVITY_DEFAULT = NotifSettings.VOICE_ACTIVITY_DEFAULT;
object[VOICE_CHANNEL_ACTIVITY] = [VOICE_ACTIVITY_LOW, VOICE_ACTIVITY_DEFAULT];
const VOICE_CHANNEL_ACTIVITY_PEAK_AFFINITY = NotifTypes.VOICE_CHANNEL_ACTIVITY_PEAK_AFFINITY;
VOICE_ACTIVITY_LOW = NotifSettings.VOICE_ACTIVITY_LOW;
VOICE_ACTIVITY_DEFAULT = NotifSettings.VOICE_ACTIVITY_DEFAULT;
object[VOICE_CHANNEL_ACTIVITY_PEAK_AFFINITY] = [VOICE_ACTIVITY_LOW, VOICE_ACTIVITY_DEFAULT];
const MISSED_MESSAGE_PUSH = NotifTypes.MISSED_MESSAGE_PUSH;
MISSED_MESSAGES_LOW = NotifSettings.MISSED_MESSAGES_LOW;
MISSED_MESSAGES_DEFAULT = NotifSettings.MISSED_MESSAGES_DEFAULT;
object[MISSED_MESSAGE_PUSH] = [MISSED_MESSAGES_LOW, MISSED_MESSAGES_DEFAULT];
const FRIEND_GAMING_ACTIVITY_PUSH = NotifTypes.FRIEND_GAMING_ACTIVITY_PUSH;
GAMING_LOW = NotifSettings.GAMING_LOW;
GAMING_DEFAULT = NotifSettings.GAMING_DEFAULT;
object[FRIEND_GAMING_ACTIVITY_PUSH] = [GAMING_LOW, GAMING_DEFAULT];
const FRIENDS_PLAYING_GAME = NotifTypes.FRIENDS_PLAYING_GAME;
GAMING_LOW = NotifSettings.GAMING_LOW;
GAMING_DEFAULT = NotifSettings.GAMING_DEFAULT;
object[FRIENDS_PLAYING_GAME] = [GAMING_LOW, GAMING_DEFAULT];
const CUSTOM_STATUS_UPDATE = NotifTypes.CUSTOM_STATUS_UPDATE;
FRIEND_ACTIVITY_LOW = NotifSettings.FRIEND_ACTIVITY_LOW;
FRIEND_ACTIVITY_DEFAULT = NotifSettings.FRIEND_ACTIVITY_DEFAULT;
object[CUSTOM_STATUS_UPDATE] = [FRIEND_ACTIVITY_LOW, FRIEND_ACTIVITY_DEFAULT];
const PROFILE_UPDATES_NOTIFICATION = NotifTypes.PROFILE_UPDATES_NOTIFICATION;
FRIEND_ACTIVITY_LOW = NotifSettings.FRIEND_ACTIVITY_LOW;
FRIEND_ACTIVITY_DEFAULT = NotifSettings.FRIEND_ACTIVITY_DEFAULT;
object[PROFILE_UPDATES_NOTIFICATION] = [FRIEND_ACTIVITY_LOW, FRIEND_ACTIVITY_DEFAULT];
(FileImportTrackerModule).fileFinishedImporting('modules/notifications/NotificationSettingsConstants.tsx');
exports.NOTIF_CATEGORIES = items3;
exports.NOTIF_SETTINGS = items2;
exports.NOTIF_SETTING_MAPPING = object;
}
global.__d(_fun99173, 12999, [2518, 13000, 13001,
2]) /* metro module 12999, dependencies: [2518, 13000, 13001, 2] */;