discord-jadx/app/src/main/java/com/discord/widgets/botuikit/views/ComponentViewUtils.java

41 lines
1.7 KiB
Java

package com.discord.widgets.botuikit.views;
import com.discord.api.botuikit.ComponentEmoji;
import com.discord.models.domain.emoji.ModelEmojiCustom;
import com.discord.models.domain.emoji.ModelEmojiUnicode;
import com.discord.stores.StoreStream;
import com.discord.utilities.images.MGImages;
import com.facebook.drawee.view.SimpleDraweeView;
import d0.g0.s;
import d0.z.d.m;
/* compiled from: ComponentViewUtils.kt */
public final class ComponentViewUtils {
public static final ComponentViewUtils INSTANCE = new ComponentViewUtils();
private ComponentViewUtils() {
}
public final void setEmojiOrHide(SimpleDraweeView simpleDraweeView, ComponentEmoji componentEmoji) {
String imageUri;
m.checkNotNullParameter(simpleDraweeView, "$this$setEmojiOrHide");
if (componentEmoji == null) {
simpleDraweeView.setVisibility(8);
return;
}
simpleDraweeView.setVisibility(0);
String b = componentEmoji.b();
String str = null;
Long longOrNull = b != null ? s.toLongOrNull(b) : null;
if (longOrNull != null) {
imageUri = ModelEmojiCustom.getImageUri(longOrNull.longValue(), m.areEqual(componentEmoji.a(), Boolean.TRUE), 64);
} else {
ModelEmojiUnicode modelEmojiUnicode = StoreStream.Companion.getEmojis().getUnicodeEmojiSurrogateMap().get(componentEmoji.c());
if (modelEmojiUnicode != null) {
str = modelEmojiUnicode.getCodePoints();
}
imageUri = ModelEmojiUnicode.getImageUri(str, simpleDraweeView.getContext());
}
MGImages.setImage$default(simpleDraweeView, imageUri, 2131165397, 2131165397, true, null, null, 96, null);
}
}