forked from XiaoMo/ChatGPT-Next-Web
emoji resouce CDN format override
This commit is contained in:
parent
4542c18385
commit
91322f33eb
@ -1,6 +1,6 @@
|
||||
import { useState, useEffect, useMemo, HTMLProps } from "react";
|
||||
|
||||
import EmojiPicker, { Theme as EmojiTheme } from "emoji-picker-react";
|
||||
import EmojiPicker, { Theme as EmojiTheme, EmojiStyle, } from "emoji-picker-react";
|
||||
|
||||
import styles from "./settings.module.scss";
|
||||
|
||||
@ -181,6 +181,9 @@ export function Settings(props: { closeSettings: () => void }) {
|
||||
<EmojiPicker
|
||||
lazyLoadEmojis
|
||||
theme={EmojiTheme.AUTO}
|
||||
getEmojiUrl={(unified: string, style: EmojiStyle) => {
|
||||
return `https://cdn.staticfile.org/emoji-datasource-apple/14.0.0/img/${style}/64/${unified}.png`;
|
||||
}}
|
||||
onEmojiClick={(e) => {
|
||||
updateConfig((config) => (config.avatar = e.unified));
|
||||
setShowEmojiPicker(false);
|
||||
|
Loading…
Reference in New Issue
Block a user