// Module ID: 7731 // Function ID: 7732 // Name: _formatMessageCountLabel // Dependencies: [1235, 11, 1236, 2] // Exports: formatMessageCountLabel, formatMobileMessageCountLabel, getMessageCountText, shouldUseOldMaxMessageCount // Module 7731 (_formatMessageCountLabel) import AbortCodes from "AbortCodes"; let c3; let c4; function _formatMessageCountLabel(count, iTS3Xe, id) { let str = "0"; if (null != count) { str = "0"; if (count >= 0) { importDefault(11); if (null == id) { let str3 = "50+"; str = str3; } let str4 = "100k+"; if (count < closure_3) { const _HermesInternal = HermesInternal; str4 = "" + count; } str3 = str4; } } if ("0" === str) { const intl2 = require(1236) /* getSystemLocale */.intl; let stringResult = intl2.string(require(1236) /* getSystemLocale */.t.eXHkhl); } else { const intl = require(1236) /* getSystemLocale */.intl; const obj = { count: null }; obj[0] = str; stringResult = intl.formatToPlainString(iTS3Xe, obj); } return stringResult; } ({ MAX_THREAD_MESSAGE_COUNT: c3, MAX_THREAD_MESSAGE_COUNT_OLD: c4 } = AbortCodes); const result = require("getSystemLocale").fileFinishedImporting("modules/threads/MessageCountUtils.tsx"); export const shouldUseOldMaxMessageCount = function shouldUseOldMaxMessageCount(arg0) { return importDefault(11).compare("992549565104128000", arg0) > -1; }; export const getMessageCountText = function getMessageCountText(stateFromStores, id) { if (null != stateFromStores) { if (stateFromStores >= 0) { importDefault(11); if (null == id) { let str = "50+"; return str; } let str2 = "100k+"; if (stateFromStores < closure_3) { const _HermesInternal = HermesInternal; str2 = "" + stateFromStores; } str = str2; } } return "0"; }; export const formatMobileMessageCountLabel = function formatMobileMessageCountLabel(count, id) { return _formatMessageCountLabel(count, require(1236) /* getSystemLocale */.t.iTS3Xe, id); }; export const formatMessageCountLabel = function formatMessageCountLabel(count, id) { return _formatMessageCountLabel(count, require(1236) /* getSystemLocale */.t.rfAXDV, id); };