This commit is contained in:
parent
09078de36b
commit
dcfc526453
|
@ -17,6 +17,7 @@ const props = defineProps<{
|
|||
normal?: boolean;
|
||||
noStyle?: boolean;
|
||||
isReaction?: boolean;
|
||||
host?: string | null;
|
||||
}>();
|
||||
|
||||
const char2path = defaultStore.state.emojiStyle === 'twemoji' ? char2twemojiFilePath : char2fluentEmojiFilePath;
|
||||
|
@ -29,7 +30,7 @@ const url = computed(() => {
|
|||
if (char.value) {
|
||||
return char2path(char.value);
|
||||
} else {
|
||||
const rawUrl = '/emoji/' + customEmojiName + '.webp';
|
||||
const rawUrl = props.host ? `/emoji/${customEmojiName}@${props.host}.webp` : `/emoji/${customEmojiName}.webp`;
|
||||
return defaultStore.state.disableShowingAnimatedImages
|
||||
? getStaticImageUrl(rawUrl)
|
||||
: rawUrl;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<template>
|
||||
<Mfm :text="user.name || user.username" :plain="true" :nowrap="nowrap"/>
|
||||
<Mfm :text="user.name ?? user.username" :author="user" :plain="true" :nowrap="nowrap"/>
|
||||
</template>
|
||||
|
||||
<script lang="ts" setup>
|
||||
|
|
|
@ -273,6 +273,7 @@ export default defineComponent({
|
|||
key: Math.random(),
|
||||
emoji: `:${token.props.name}:`,
|
||||
normal: this.plain,
|
||||
host: this.author?.host,
|
||||
})];
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue