/* Metro module 1947; source: modules/guild_communication_disabled/GuildDisableCommunicationConstants.tsx; dependencies: [661, 1244, 1948, 2] */ import HelpdeskUtils from '../../utils/HelpdeskUtils.tsx'; /* Metro dependency 1948 */ import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */ import * as ConstantsModule from '../../Constants.tsx'; /* Metro dependency 661 */ import * as IndexNativeModule from '../../intl/index.native.tsx'; /* Metro dependency 1244 */ function _fun21701(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#21701, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:2074:6, offset: 0x00ef783b, size: 343 bytes, params: 8, frame: 20 const env0_0 = require; const getFriendlyDurationString2 = getFriendlyDurationString; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const HelpdeskArticles = (ConstantsModule).HelpdeskArticles; object = {DURATION_60_SEC: 60}; object[60] = 'DURATION_60_SEC'; object.DURATION_5_MIN = 300; object[300] = 'DURATION_5_MIN'; object.DURATION_10_MIN = 600; object[600] = 'DURATION_10_MIN'; object.DURATION_1_HOUR = 3600; object[3600] = 'DURATION_1_HOUR'; object.DURATION_1_DAY = 86400; object[86400] = 'DURATION_1_DAY'; object.DURATION_1_WEEK = 604800; object[604800] = 'DURATION_1_WEEK'; let value = HelpdeskUtils; const getArticleURL = value.getArticleURL; const DISABLE_GUILD_COMMUNICATION = HelpdeskArticles.DISABLE_GUILD_COMMUNICATION; value = Reflect.apply(getArticleURL, value, [DISABLE_GUILD_COMMUNICATION]); (FileImportTrackerModule).fileFinishedImporting('modules/guild_communication_disabled/GuildDisableCommunicationConstants.tsx'); exports.DisableCommunicationDuration = object; exports.getFriendlyDurationString = getFriendlyDurationString2; exports.getDisableCommunicationDurationOptions = getDisableCommunicationDurationOptions; exports.GUILD_COMMUNICATION_DISABLED_RESOURCE_LINK = value; exports.DISMISSED_COMMUNICATION_DISABLED_NOTIFICATION_GUILDS_KEY = 'GuildCommunicationDisabledDismissedGuilds'; exports.SET_COMMUNICATION_DISABLED_MODAL_NAME = 'Set Communication Disabled Modal'; exports.CLEAR_COMMUNICATION_DISABLED_MODAL_NAME = 'Clear Communication Disabled Modal'; exports.MAX_REASON_LENGTH = 512; function getFriendlyDurationString(a0) { // fn#21702, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:2074:410, offset: 0x00ef7992, size: 521 bytes, params: 2, frame: 16 const intl = (IndexNativeModule).intl; const t = (IndexNativeModule).t; const DURATION_60_SEC = env0_2.DURATION_60_SEC; if (DURATION_60_SEC === a0) { return intl.formatToPlainString(t['4zv/jq'], {secs: 60}); } const DURATION_5_MIN = env0_2.DURATION_5_MIN; if (DURATION_5_MIN === a0) { return intl.formatToPlainString(t.opVZ9q, {mins: 5}); } const DURATION_10_MIN = env0_2.DURATION_10_MIN; if (DURATION_10_MIN === a0) { return intl.formatToPlainString(t.opVZ9q, {mins: 10}); } const DURATION_1_HOUR = env0_2.DURATION_1_HOUR; if (DURATION_1_HOUR === a0) { return intl.formatToPlainString(t.xCjYxK, {hours: 1}); } const DURATION_1_DAY = env0_2.DURATION_1_DAY; if (DURATION_1_DAY === a0) { return intl.formatToPlainString(t['k2UNz+'], {days: 1}); } const DURATION_1_WEEK = env0_2.DURATION_1_WEEK; if (DURATION_1_WEEK === a0) { return intl.formatToPlainString(t.EmoBD2, {weeks: 1}); } } function getDisableCommunicationDurationOptions() { // fn#21703, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:2074:1318, offset: 0x00ef7b9b, size: 59 bytes, params: 1, frame: 12 const Object = global.Object; let value = Object.keys(env0_2); value = value.filter(function(a0) { return global.isNaN((0, global.Number)(a0)); }); return value.map(_fun21705); function _fun21705(a0) { // fn#21705, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:2074:1372, offset: 0x00ef7bf5, size: 65 bytes, params: 2, frame: 14 return {id: a0, label: getFriendlyDurationString(env1_2[a0]) ?? '', value: env1_2[a0]}; } } } global.__d(_fun21701, 1947, [661, 1244, 1948, 2]) /* metro module 1947, dependencies: [661, 1244, 1948, 2] */;