|
|
|
@ -35,6 +35,13 @@ const InputTemplate = ({ mobile, disabled = false, invokeSendMessage }) => {
|
|
|
|
|
return () => {};
|
|
|
|
|
}, [templates]);
|
|
|
|
|
|
|
|
|
|
useEffect(() => {
|
|
|
|
|
setActiveInput({});
|
|
|
|
|
|
|
|
|
|
return () => {};
|
|
|
|
|
}, [currentConversation.sn])
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const [openTemplates, setOpenTemplates] = useState(false);
|
|
|
|
|
const [dataSource, setDataSource] = useState(templates);
|
|
|
|
|
const [searchContent, setSearchContent] = useState('');
|
|
|
|
@ -247,7 +254,10 @@ const InputTemplate = ({ mobile, disabled = false, invokeSendMessage }) => {
|
|
|
|
|
// </div>}
|
|
|
|
|
trigger='click'
|
|
|
|
|
open={openTemplates}
|
|
|
|
|
onOpenChange={setOpenTemplates}>
|
|
|
|
|
onOpenChange={(v) => {
|
|
|
|
|
setOpenTemplates(v);
|
|
|
|
|
setActiveInput({});
|
|
|
|
|
}}>
|
|
|
|
|
<Button type='text' className='' icon={<MessageOutlined />} size={'middle'} disabled={disabled} />
|
|
|
|
|
</Popover>
|
|
|
|
|
</>
|
|
|
|
|