mirror of
https://gitee.com/ccnetcore/Yi
synced 2026-04-20 16:16:37 +08:00
feat: 表情包功能
This commit is contained in:
23
Yi.Bbs.Vue3/src/components/EmojiPanel.vue
Normal file
23
Yi.Bbs.Vue3/src/components/EmojiPanel.vue
Normal file
@@ -0,0 +1,23 @@
|
||||
<template>
|
||||
<EmojiPicker :native="true" @select="onSelectEmoji" />
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import EmojiPicker from "vue3-emoji-picker";
|
||||
import "vue3-emoji-picker/css";
|
||||
const emits=defineEmits(['onSelect'])
|
||||
const onSelectEmoji = (emoji) => {
|
||||
emits('onSelect',emoji)
|
||||
|
||||
/*
|
||||
// result
|
||||
{
|
||||
i: "😚",
|
||||
n: ["kissing face"],
|
||||
r: "1f61a", // with skin tone
|
||||
t: "neutral", // skin tone
|
||||
u: "1f61a" // without tone
|
||||
}
|
||||
*/
|
||||
};
|
||||
</script>
|
||||
Reference in New Issue
Block a user