// Module ID: 10984 // Function ID: 10985 // Name: VoiceActivityStatus // Dependencies: [19, 21, 4607, 1114, 10985, 10976, 2] // Exports: default, getVoiceActivityStatusText // Module 10984 (VoiceActivityStatus) import util from "util" /* 1114 */; import ActivityStatusTextDefault from "ActivityStatusText" /* 10976 */; import UserProfileVoiceActivityIconDefault from "UserProfileVoiceActivityIcon" /* 10985 */; import noop from "module_19" /* 19 */; require = fn; const jsxProd = fn(21); ({ jsx: c3, Fragment: closure_4, jsxs: hasOwnProperty } = jsxProd); const createStyles = fn(4607); let closure_6 = createStyles.createStyles({ icon: { flexShrink: 0 } }); const size = fn(2); const result = size.fileFinishedImporting("modules/activity_status/native/VoiceActivityStatus.tsx"); export default function VoiceActivityStatus(hideText) { ({ channel, hideIcon } = hideText); ({ iconStyle, textStyle, maxFontSizeMultiplier } = hideText); if (hideIcon === undefined) { hideIcon = false; } let flag = hideText.hideText; if (flag === undefined) { flag = false; } if (!hideIcon) { let tmp5 = !hideIcon; if (!hideIcon) { const obj = { channel, size: "xxs", color: "status-positive", style: null }; const items = [tmp.icon, iconStyle]; obj.style = items; tmp5 = React3(UserProfileVoiceActivityIconDefault, obj); } const items1 = [tmp5, ]; if (flag) { const obj2 = { children: null }; items1[1] = tmp9; obj2.children = items1; let tmp3Result = tmp3(tmp4, obj2); } else { let v9FaEzi = dependencyMap; const obj3 = { style: textStyle, maxFontSizeMultiplier, children: null }; if (!channel.isDM()) { if (!channel.isGroupDM()) { const intl = util.intl; const string = intl.string; const t = util.t; if (isGuildStageVoiceResult) { let stringResult = string(t.QygGCN); } else { stringResult = string(t.msxteM); } isGuildStageVoiceResult = channel.isGuildStageVoice(); } obj3.children = stringResult; tmp10(tmp13, obj3); } const intl2 = util.intl; v9FaEzi = util.t["9FaEzi"]; stringResult = intl2.string(v9FaEzi); tmp10 = React3; tmp13 = ActivityStatusTextDefault; } tmp3 = hasOwnProperty; tmp4 = React4; } else { tmp3Result = null; } return tmp3Result; }; export const getVoiceActivityStatusText = function getVoiceActivityStatusText(voiceChannel) { if (!voiceChannel.isDM()) { if (!voiceChannel.isGroupDM()) { const intl = util.intl; const string = intl.string; const t = util.t; if (isGuildStageVoiceResult) { let stringResult = string(t.QygGCN); } else { stringResult = string(t.msxteM); } isGuildStageVoiceResult = voiceChannel.isGuildStageVoice(); } return stringResult; } const intl2 = util.intl; stringResult = intl2.string(util.t["9FaEzi"]); };