import { Icon } from '@/components/Icon';
import { Dropdown } from 'antd';
import React, { useCallback, useState } from 'react';
import { useChatInputActionContext } from './context';
import { EmojiPanel } from '@/components/Emoji';
export const ChatInputEmotion: React.FC = React.memo(() => {
const actionContext = useChatInputActionContext();
const { appendMsg } = actionContext;
const [visible, setVisible] = useState(false);
const handleSelect = useCallback(
async (code: string) => {
appendMsg(code);
setVisible(false);
},
[appendMsg]
);
const menu = ;
return (
);
});
ChatInputEmotion.displayName = 'ChatInputEmotion';