feat: 表情新增

This commit is contained in:
Tim
2025-09-05 18:01:38 +08:00
parent 06dea47bec
commit d13ee2257f
2 changed files with 6 additions and 5 deletions

View File

@@ -19,8 +19,7 @@
</div>
<div class="reactions-viewer-item placeholder" @click="openPanel">
<face-without-mouth class="reactions-viewer-item-placeholder-icon" />
<!-- <span class="reactions-viewer-item-placeholder-text">点击以表态</span> -->
<sly-face-whit-smile class="reactions-viewer-item-placeholder-icon" />
</div>
</template>
<template v-else-if="displayedReactions.length">
@@ -42,7 +41,7 @@
class="make-reaction-item like-reaction"
@click="toggleReaction('LIKE')"
>
<i v-if="!userReacted('LIKE')" class="far fa-heart"></i>
<like v-if="!userReacted('LIKE')" />
<i v-else class="fas fa-heart"></i>
<span class="reactions-count" v-if="likeCount">{{ likeCount }}</span>
</div>

View File

@@ -20,7 +20,8 @@ import {
MoreOne,
Comment,
Link,
FaceWithoutMouth,
SlyFaceWhitSmile,
Like,
} from '@icon-park/vue-next'
export default defineNuxtPlugin((nuxtApp) => {
@@ -44,5 +45,6 @@ export default defineNuxtPlugin((nuxtApp) => {
nuxtApp.vueApp.component('MoreOne', MoreOne)
nuxtApp.vueApp.component('CommentIcon', Comment)
nuxtApp.vueApp.component('LinkIcon', Link)
nuxtApp.vueApp.component('FaceWithoutMouth', FaceWithoutMouth)
nuxtApp.vueApp.component('SlyFaceWhitSmile', SlyFaceWhitSmile)
nuxtApp.vueApp.component('Like', Like)
})