This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

@@ -0,0 +1,52 @@
// Metro module 9081 (f9082).
import { createStyles } from "../../../design/components/Styles/native/createStyles";
import UserProfileVoiceActivityIcon from "../../user_profile/native/UserProfileVoiceActivityIcon";
import ActivityStatusText from "./ActivityStatusText";
import { intl, t } from "../../../intl/index.native";
const useStyles = createStyles({
icon: {
flexShrink: 0
}
});
export default function VoiceActivityStatus(props) {
let r19, r48;
const { channel, iconStyle, textStyle, maxFontSizeMultiplier, hideIcon = false, hideText = false } = props;
L18: {
const styles = useStyles();
if (hideIcon) {
r19 = null;
if (hideText) {
break L18;
}
}
const r25 = [hideIcon ? !hideIcon : <UserProfileVoiceActivityIcon channel={channel} size="xxs" color="status-positive" style={[styles.icon, iconStyle]} />, ,];
let r26 = !hideText;
if (!hideText) {
L16: {
if (!channel.isDM() && !channel.isGroupDM()) {
const isGuildStageVoice = channel.isGuildStageVoice();
const props2 = {
style: textStyle,
maxFontSizeMultiplier,
children: null
};
if (isGuildStageVoice) {
props2.children = intl.string(t.QygGCN);
r48 = <ActivityStatusText {...props2} />;
break L16;
}
props2.children = intl.string(t.msxteM);
r48 = <ActivityStatusText {...props2} />;
} else {
r48 = <ActivityStatusText style={textStyle} maxFontSizeMultiplier={maxFontSizeMultiplier}>
{intl.string(t["9FaEzi"])}
</ActivityStatusText>;
}
}
r26 = r48;
}
r25[1] = r26;
r19 = <>{r25}</>;
}
return r19;
};