378 lines
22 KiB
TypeScript
378 lines
22 KiB
TypeScript
/* Metro module 14856; source: modules/icymi/native/ICYMICardInCard.tsx; dependencies: [31, 27, 1379, 1945, 1867, 661, 33, 14815, 697, 7599, 6819, 1305, 4584, 566, 4635, 8699, 4617, 4573, 4805, 14857, 1244, 6691, 14855, 5278, 4788, 8638, 2] */
|
|
function _fun112281(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#112281, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15053:6, offset: 0x023c303b, size: 308 bytes, params: 8, frame: 19
|
|
const env0_0 = require;
|
|
const truncateUsername_112282 = function(a0) {
|
|
var r0;
|
|
var value = a0;
|
|
if (value.length > 20) {
|
|
value = value.slice(0, 17);
|
|
value = '' + value + '...';
|
|
r0 = value;
|
|
} else {
|
|
r0 = value;
|
|
}
|
|
return r0;
|
|
};
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
const env0_3 = importAll(31) /* metro dependency 31 */;
|
|
const env0_4 = (require(27) /* metro dependency 27 */).View;
|
|
const channelStore = importDefault(1379) /* metro dependency 1379: ChannelStore */;
|
|
const guildMemberStore = importDefault(1945) /* metro dependency 1945: GuildMemberStore */;
|
|
const guildStore = importDefault(1867) /* metro dependency 1867: GuildStore */;
|
|
const env0_8 = (require(661) /* metro dependency 661: Constants */).DEFAULT_ROLE_COLOR_HEX;
|
|
let value = require(33) /* metro dependency 33 */;
|
|
const env0_9 = value.jsx;
|
|
const env0_10 = value.jsxs;
|
|
const env0_11 = value.Fragment;
|
|
const env0_12 = (require(14815) /* metro dependency 14815: createICYMIStyles */).createICYMIStyles(_fun112284);
|
|
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/icymi/native/ICYMICardInCard.tsx');
|
|
exports.default = ICYMICardInCard;
|
|
}
|
|
|
|
function CutoutGuildIconWithUserCustom({guild, author}) { // fn#112283, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15053:1518, offset: 0x023c316f, size: 311 bytes, params: 2, frame: 27
|
|
const value2 = env0_12();
|
|
const ClipView = importDefault(7599) /* metro dependency 7599: ClipView */;
|
|
const CutoutShape = (require(7599) /* metro dependency 7599: ClipView */).CutoutShape;
|
|
const Circle = CutoutShape.Circle;
|
|
const items2 = [{'shape': null, 'x': 18, 'y': 18, 'size': 24, shape: Circle}];
|
|
const GuildIcon = importDefault(6819) /* metro dependency 6819: GuildIcon */;
|
|
const GuildIconSizes = (require(6819) /* metro dependency 6819: GuildIcon */).GuildIconSizes;
|
|
const SMALL_32 = GuildIconSizes.SMALL_32;
|
|
const clipView = <ClipView cutouts={items2}><GuildIcon guild={guild} size={SMALL_32} /></ClipView>;
|
|
const Avatar = (require(1305) /* metro dependency 1305: native */).Avatar;
|
|
const authorAvatar = value2.authorAvatar;
|
|
const id = guild.id;
|
|
const AvatarSizes = (require(1305) /* metro dependency 1305: native */).AvatarSizes;
|
|
const XSMALL_20 = AvatarSizes.XSMALL_20;
|
|
return (
|
|
<View style={{'width': 40, 'height': 40}}>
|
|
{clipView}
|
|
<Avatar
|
|
animate
|
|
style={authorAvatar}
|
|
guildId={id}
|
|
user={author}
|
|
size={XSMALL_20}
|
|
/>
|
|
</View>
|
|
);
|
|
}
|
|
|
|
function _fun112284(a0) { // fn#112284, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15053:329, offset: 0x023c32a6, size: 476 bytes, params: 2, frame: 17
|
|
const object2 = {};
|
|
object2.container = {marginTop: a0.margin};
|
|
object2.content = {'flex': 1, 'overflow': 'hidden'};
|
|
let PX_4 = (importDefault(697) /* metro dependency 697: native */).space.PX_4;
|
|
object2.channelNameAndAccessory = {'flexDirection': 'row', 'justifyContent': 'space-between',
|
|
'alignItems': 'center', paddingBottom: PX_4, marginHorizontal: a0.margin};
|
|
PX_4 = (importDefault(697) /* metro dependency 697: native */).space.PX_4;
|
|
object2.channelNameAndAccessoryLarge = {flexDirection: 'column', paddingBottom: PX_4, marginHorizontal: a0.margin};
|
|
object2.header = {'flexDirection': 'row', 'flexGrow': 1};
|
|
const PX_12 = (importDefault(697) /* metro dependency 697: native */).space.PX_12;
|
|
object2.headerInfo = {'flexGrow': 1, 'flexShrink': 1, marginLeft: PX_12};
|
|
object2.title = {'flexDirection': 'row', 'alignItems': 'center', 'justifyContent': 'space-between',
|
|
'marginBottom': 2};
|
|
object2.titleLeft = {'flexShrink': 1, 'flexGrow': 0, 'flexDirection': 'row', 'alignItems': 'center', 'gap': 6};
|
|
const object3 = {'flexDirection': 'row', 'justifyContent': 'space-between'};
|
|
object3.borderRadius = (importDefault(697) /* metro dependency 697: native */).radii.sm;
|
|
object2.subTitleContainer = object3;
|
|
object2.subtitle = {'flexShrink': 1, 'flexGrow': 0, 'width': '100%'};
|
|
object2.genContentSubtitle = {'flexDirection': 'row', 'alignItems': 'center', 'gap': 2};
|
|
object2.genContentSubtitleChannel = {'flexDirection': 'row', 'alignItems': 'center', 'gap': 2, 'flex': 1};
|
|
object2.subtitleTrailing = {paddingVertical: 1};
|
|
const BORDER_SUBTLE = (importDefault(697) /* metro dependency 697: native */).colors.BORDER_SUBTLE;
|
|
object2.separator = {'height': 1, 'width': '100%', backgroundColor: BORDER_SUBTLE};
|
|
const BORDER_STRONG = (importDefault(697) /* metro dependency 697: native */).colors.BORDER_STRONG;
|
|
object2.normalContent = {'borderBottomWidth': 1, 'borderBottomColor': null, 'flexShrink': 0,
|
|
borderBottomColor: BORDER_STRONG};
|
|
object2.authorAvatar = {'position': 'absolute', 'right': 0, 'bottom': 0};
|
|
return object2;
|
|
}
|
|
|
|
function ICYMICardInCard({children, message, actionLabel, timestamp, id, interactionType, onHeaderPress, onHeaderLongPress, channelId, guildId, hideTimestamp, shouldFeatureUser}) { // fn#112285, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15053:1978, offset: 0x023c3482, size: 1496 bytes, params: 2, frame: 48
|
|
const env0_3 = interactionType;
|
|
hideTimestamp = !(hideTimestamp === undefined) && hideTimestamp;
|
|
shouldFeatureUser = !(shouldFeatureUser === undefined) && shouldFeatureUser;
|
|
const value5 = undefined();
|
|
const value6 = (require(4584) /* metro dependency 4584: useFontScale */).useFontScale();
|
|
const value7 = (require(566) /* metro dependency 566: flux */).useStateFromStores([ChannelStore], function() {
|
|
return ChannelStore.getChannel(channelId);
|
|
}, [channelId]);
|
|
const r21 = value7?.guild_id ?? guildId;
|
|
const value9 = (require(566) /* metro dependency 566: flux */).useStateFromStores([GuildStore], _fun112287, [r21]);
|
|
const value10 = (require(566) /* metro dependency 566: flux */).useStateFromStores([GuildMemberStore], _fun112288,
|
|
[shouldFeatureUser, r21, message]);
|
|
const value12 = (require(8699) /* metro dependency 8699: useDisplayNameStylesFont */).useDisplayNameStylesFont({displayNameStyles: (importDefault(4635) /* metro dependency 4635: useDisplayNameStyles */)({userId: message == null || message.author == null ? undefined : message.author.id})});
|
|
const nicknameUtilsModule = require(4617) /* metro dependency 4617: NicknameUtils */;
|
|
const useName = nicknameUtilsModule.useName;
|
|
const r19 = shouldFeatureUser && (message?.author != null && r21 != null) && value7 != null ? Reflect.apply(useName,
|
|
nicknameUtilsModule, [r21, value7?.id, message?.author]) : null;
|
|
let binding = env0_3;
|
|
const value14 = binding.useMemo(_fun112289, [value9, shouldFeatureUser, message?.author]);
|
|
binding = env0_3;
|
|
const value15 = binding.useMemo(_fun112290, [value9]);
|
|
const value17 = binding.useMemo(_fun112291, [shouldFeatureUser, message?.author, r21, value7,
|
|
(importDefault(4805) /* metro dependency 4805: useChannelName */)(value7), r19, value10, value12,
|
|
value5.genContentSubtitle, value5.genContentSubtitleChannel, onHeaderPress, actionLabel]);
|
|
binding = env0_3;
|
|
const value18 = binding.useCallback(_fun112292, [value9, value7, id, interactionType]);
|
|
const value19 = binding.useMemo(_fun112293, [value6, value5.channelNameAndAccessoryLarge,
|
|
value5.channelNameAndAccessory]);
|
|
const container = value5.container;
|
|
const PressableHighlight = (require(5278) /* metro dependency 5278: Pressables */).PressableHighlight;
|
|
const content = value5.content;
|
|
const header = value5.header;
|
|
const headerInfo = value5.headerInfo;
|
|
const title = value5.title;
|
|
const view = <View style={value5.titleLeft}>{value15}{!hideTimestamp && ((Text) => <Text lineClamp={1} variant="text-xs/normal" color="text-muted">{(require(4788) /* metro dependency 4788: NotificationCenterUtils */).getRelativeTimestamp(timestamp)}</Text>)((require(4573) /* metro dependency 4573: Text */).Text)}</View>;
|
|
const PressableOpacity = (require(5278) /* metro dependency 5278: Pressables */).PressableOpacity;
|
|
const subtitleTrailing = value5.subtitleTrailing;
|
|
const MoreHorizontalIcon = (require(8638) /* metro dependency 8638: MoreHorizontalIcon */).MoreHorizontalIcon;
|
|
const ICON_MUTED = (importDefault(697) /* metro dependency 697: native */).colors.ICON_MUTED;
|
|
return (
|
|
<View style={container}>
|
|
<PressableHighlight
|
|
onPress={onHeaderPress}
|
|
onLongPress={onHeaderLongPress}
|
|
style={content}
|
|
>
|
|
<View style={value19}>
|
|
<View style={header}>
|
|
{value14}
|
|
<View style={headerInfo}>
|
|
<View style={title}>
|
|
{view}
|
|
<PressableOpacity
|
|
onPress={value18}
|
|
style={subtitleTrailing}
|
|
hitSlop={8}
|
|
>
|
|
<MoreHorizontalIcon color={ICON_MUTED} size="sm" />
|
|
</PressableOpacity>
|
|
</View>
|
|
<View style={value5.subTitleContainer}>
|
|
<View style={value5.subtitle}>
|
|
{value17}
|
|
</View>
|
|
</View>
|
|
</View>
|
|
</View>
|
|
</View>
|
|
</PressableHighlight>
|
|
<View style={value5.normalContent}>
|
|
{children}
|
|
</View>
|
|
</View>
|
|
);
|
|
}
|
|
|
|
function _fun112287() { // fn#112287, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15053:2354, offset: 0x023c3a74, size: 40 bytes, params: 1, frame: 12
|
|
const value2 = null;
|
|
return value2 != env0_10 ? GuildStore.getGuild(env0_10) : value2;
|
|
}
|
|
|
|
function _fun112288() { // fn#112288, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15053:2426, offset: 0x023c3a9c, size: 104 bytes, params: 1, frame: 14
|
|
const shouldFeatureUserBinding = shouldFeatureUser;
|
|
const value2 = null;
|
|
return shouldFeatureUserBinding && value2 != env0_10 && value2 != (value2 == message ? undefined : message.author.id) ? GuildMemberStore.getMember(env0_10,
|
|
message.author.id) : value2;
|
|
}
|
|
|
|
function _fun112289() { // fn#112289, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15053:2780, offset: 0x023c3b04, size: 180 bytes, params: 1, frame: 20
|
|
const value2 = null;
|
|
return value2 == env0_11 ? value2 : shouldFeatureUser && value2 != (value2 == message ? undefined : message.author) ? <CutoutGuildIconWithUserCustom guild={env0_11} author={message.author} /> : ((Component) => <Component guild={env0_11} size={(require(6819) /* metro dependency 6819: GuildIcon */).GuildIconSizes.NORMAL} />)(importDefault(6819) /* metro dependency 6819: GuildIcon */);
|
|
}
|
|
|
|
function _fun112290() { // fn#112290, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15053:2994, offset: 0x023c3bb8, size: 111 bytes, params: 1, frame: 18
|
|
const value2 = null;
|
|
if (value2 != env0_11) {
|
|
const Text = (require(4573) /* metro dependency 4573: Text */).Text;
|
|
return (
|
|
<Text
|
|
style={{maxWidth: 225}}
|
|
lineClamp={1}
|
|
variant="text-md/semibold"
|
|
color="mobile-text-heading-primary"
|
|
key={env0_11.id}
|
|
>
|
|
{env0_11.name}
|
|
</Text>
|
|
);
|
|
} else {
|
|
return value2;
|
|
}
|
|
}
|
|
|
|
function _fun112291() { // fn#112291, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15053:3180, offset: 0x023c3c27, size: 1014 bytes, params: 1, frame: 32
|
|
var r22;
|
|
var r6;
|
|
var r7;
|
|
var messageBinding;
|
|
var value2;
|
|
var value3;
|
|
var value7;
|
|
const Text = (require(4573) /* metro dependency 4573: Text */).Text;
|
|
var items4;
|
|
var jsxRuntimeEnv1_11Binding;
|
|
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
|
var items2;
|
|
var items3;
|
|
var value12;
|
|
var iconForChannel;
|
|
var items5;
|
|
var items6;
|
|
if (shouldFeatureUser) {
|
|
messageBinding = message;
|
|
value2 = undefined;
|
|
if ((messageBinding == null ? value2 : message.author) == null) {
|
|
value3 = null;
|
|
r22 = value3 != env0_9 ? (require(14857) /* metro dependency 14857: getIconForChannel */).getIconForChannel(env0_9) : (require(6691) /* metro dependency 6691: TextIcon */).TextIcon;
|
|
value7 = environment.__proto__;
|
|
var viewBindingProps = {style: env0_7.genContentSubtitle};
|
|
items4 = [<Text variant="text-sm/medium" color="text-default">{actionLabel}</Text>];
|
|
if (value3 != env0_9) {
|
|
jsxRuntimeEnv1_11Binding = jsxRuntimeEnv1_11;
|
|
items2 = [<Text variant="text-sm/medium" color="text-default">{intl.string((require(1244) /* metro dependency 1244: indexNative */).t.CHUAYk)}</Text>];
|
|
var viewBinding2Props = {style: env0_7.genContentSubtitleChannel};
|
|
items3 = [((Component) => <Component size="xs" color="text-default" />)(r22)];
|
|
items3[1] = <Text variant="text-sm/medium" color="text-default" onPress={onHeaderPress} style={{flex: 1}} lineClamp={1} ellipsizeMode="tail">{env0_15}</Text>;
|
|
items2[1] = <View {...viewBinding2Props}>{items3}</View>;
|
|
r6 = <>{items2}</>;
|
|
} else {
|
|
r6 = value3;
|
|
}
|
|
items4[1] = r6;
|
|
return (
|
|
<View {...viewBindingProps}>
|
|
{items4}
|
|
</View>
|
|
);
|
|
}
|
|
if (env0_10 == null) {
|
|
value3 = null;
|
|
r22 = value3 != env0_9 ? (require(14857) /* metro dependency 14857: getIconForChannel */).getIconForChannel(env0_9) : (require(6691) /* metro dependency 6691: TextIcon */).TextIcon;
|
|
value7 = environment.__proto__;
|
|
var viewBindingProps = {style: env0_7.genContentSubtitle};
|
|
items4 = [<Text variant="text-sm/medium" color="text-default">{actionLabel}</Text>];
|
|
if (value3 != env0_9) {
|
|
jsxRuntimeEnv1_11Binding = jsxRuntimeEnv1_11;
|
|
items2 = [<Text variant="text-sm/medium" color="text-default">{intl.string((require(1244) /* metro dependency 1244: indexNative */).t.CHUAYk)}</Text>];
|
|
var viewBinding2Props = {style: env0_7.genContentSubtitleChannel};
|
|
items3 = [((Component) => <Component size="xs" color="text-default" />)(r22)];
|
|
items3[1] = <Text variant="text-sm/medium" color="text-default" onPress={onHeaderPress} style={{flex: 1}} lineClamp={1} ellipsizeMode="tail">{env0_15}</Text>;
|
|
items2[1] = <View {...viewBinding2Props}>{items3}</View>;
|
|
r6 = <>{items2}</>;
|
|
} else {
|
|
r6 = value3;
|
|
}
|
|
items4[1] = r6;
|
|
return (
|
|
<View {...viewBindingProps}>
|
|
{items4}
|
|
</View>
|
|
);
|
|
}
|
|
if (env0_9 == null) {
|
|
value3 = null;
|
|
r22 = value3 != env0_9 ? (require(14857) /* metro dependency 14857: getIconForChannel */).getIconForChannel(env0_9) : (require(6691) /* metro dependency 6691: TextIcon */).TextIcon;
|
|
value7 = environment.__proto__;
|
|
var viewBindingProps = {style: env0_7.genContentSubtitle};
|
|
items4 = [<Text variant="text-sm/medium" color="text-default">{actionLabel}</Text>];
|
|
if (value3 != env0_9) {
|
|
jsxRuntimeEnv1_11Binding = jsxRuntimeEnv1_11;
|
|
items2 = [<Text variant="text-sm/medium" color="text-default">{intl.string((require(1244) /* metro dependency 1244: indexNative */).t.CHUAYk)}</Text>];
|
|
var viewBinding2Props = {style: env0_7.genContentSubtitleChannel};
|
|
items3 = [((Component) => <Component size="xs" color="text-default" />)(r22)];
|
|
items3[1] = <Text variant="text-sm/medium" color="text-default" onPress={onHeaderPress} style={{flex: 1}} lineClamp={1} ellipsizeMode="tail">{env0_15}</Text>;
|
|
items2[1] = <View {...viewBinding2Props}>{items3}</View>;
|
|
r6 = <>{items2}</>;
|
|
} else {
|
|
r6 = value3;
|
|
}
|
|
items4[1] = r6;
|
|
return (
|
|
<View {...viewBindingProps}>
|
|
{items4}
|
|
</View>
|
|
);
|
|
}
|
|
if (env0_14 != null) {
|
|
r7 = (env0_12 == null ? value2 : env0_12.colorString) ?? DEFAULT_ROLE_COLOR_HEX;
|
|
value12 = environment.__proto__;
|
|
iconForChannel = (require(14857) /* metro dependency 14857: getIconForChannel */).getIconForChannel(env0_9);
|
|
var viewBindingProps = {style: env0_7.genContentSubtitle};
|
|
items5 = [<Text variant="text-sm/semibold" style={[{color: r7},
|
|
env0_13 != null ? {fontFamily: env0_13} : value2]}>{truncateUsername_112282(env0_14)}</Text>];
|
|
items5[1] = <Text variant="text-sm/medium" color="text-default">{intl.string((require(1244) /* metro dependency 1244: indexNative */).t.CHUAYk)}</Text>;
|
|
var viewBinding3Props = {style: env0_7.genContentSubtitleChannel};
|
|
items6 = [((Component) => <Component size="xs" color="text-default" />)(iconForChannel)];
|
|
items6[1] = <Text variant="text-sm/medium" color="text-default" onPress={onHeaderPress} style={{flex: 1}} lineClamp={1} ellipsizeMode="tail">{env0_15}</Text>;
|
|
items5[2] = <View {...viewBinding3Props}>{items6}</View>;
|
|
return (
|
|
<View {...viewBindingProps}>
|
|
{items5}
|
|
</View>
|
|
);
|
|
}
|
|
value3 = null;
|
|
r22 = value3 != env0_9 ? (require(14857) /* metro dependency 14857: getIconForChannel */).getIconForChannel(env0_9) : (require(6691) /* metro dependency 6691: TextIcon */).TextIcon;
|
|
value7 = environment.__proto__;
|
|
var viewBindingProps2 = {style: env0_7.genContentSubtitle};
|
|
items4 = [<Text variant="text-sm/medium" color="text-default">{actionLabel}</Text>];
|
|
if (value3 != env0_9) {
|
|
jsxRuntimeEnv1_11Binding = jsxRuntimeEnv1_11;
|
|
items2 = [<Text variant="text-sm/medium" color="text-default">{intl.string((require(1244) /* metro dependency 1244: indexNative */).t.CHUAYk)}</Text>];
|
|
var viewBinding2Props = {style: env0_7.genContentSubtitleChannel};
|
|
items3 = [((Component) => <Component size="xs" color="text-default" />)(r22)];
|
|
items3[1] = <Text variant="text-sm/medium" color="text-default" onPress={onHeaderPress} style={{flex: 1}} lineClamp={1} ellipsizeMode="tail">{env0_15}</Text>;
|
|
items2[1] = <View {...viewBinding2Props}>{items3}</View>;
|
|
r6 = <>{items2}</>;
|
|
} else {
|
|
r6 = value3;
|
|
}
|
|
items4[1] = r6;
|
|
return (
|
|
<View {...viewBindingProps2}>
|
|
{items4}
|
|
</View>
|
|
);
|
|
}
|
|
value3 = null;
|
|
r22 = value3 != env0_9 ? (require(14857) /* metro dependency 14857: getIconForChannel */).getIconForChannel(env0_9) : (require(6691) /* metro dependency 6691: TextIcon */).TextIcon;
|
|
const genContentSubtitle = env0_7.genContentSubtitle;
|
|
const text = <Text variant="text-sm/medium" color="text-default">{actionLabel}</Text>;
|
|
if (value3 != env0_9) {
|
|
jsxRuntimeEnv1_11Binding = jsxRuntimeEnv1_11;
|
|
items2 = [<Text variant="text-sm/medium" color="text-default">{intl.string((require(1244) /* metro dependency 1244: indexNative */).t.CHUAYk)}</Text>];
|
|
var viewBinding2Props = {style: env0_7.genContentSubtitleChannel};
|
|
items3 = [((Component) => <Component size="xs" color="text-default" />)(r22)];
|
|
items3[1] = <Text variant="text-sm/medium" color="text-default" onPress={onHeaderPress} style={{flex: 1}} lineClamp={1} ellipsizeMode="tail">{env0_15}</Text>;
|
|
items2[1] = <View {...viewBinding2Props}>{items3}</View>;
|
|
r6 = <>{items2}</>;
|
|
} else {
|
|
r6 = value3;
|
|
}
|
|
return (
|
|
<View style={genContentSubtitle}>
|
|
{text}
|
|
{r6}
|
|
</View>
|
|
);
|
|
}
|
|
|
|
function _fun112292() { // fn#112292, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15053:4519, offset: 0x023c401d, size: 111 bytes, params: 1, frame: 13
|
|
var value4;
|
|
if (env0_11 != null && env0_9 != null) {
|
|
value4 = environment.__proto__;
|
|
(require(14855) /* metro dependency 14855: openDetailsActionSheet */).openDetailsActionSheet({guildId: env0_11.id,
|
|
|
|
channelId: env0_9.id, id: id, type: interactionType});
|
|
}
|
|
}
|
|
|
|
function _fun112293() { // fn#112293, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:15053:4643, offset: 0x023c408c, size: 45 bytes, params: 1, frame: 3
|
|
return env0_8 > 1.8 ? env0_7.channelNameAndAccessoryLarge : env0_7.channelNameAndAccessory;
|
|
}
|
|
|