From 241cff32fcb232cd4e6a5c975504805e3d8a86fe Mon Sep 17 00:00:00 2001 From: Lei OT Date: Tue, 12 Mar 2024 14:18:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E6=9D=BF=E5=8F=82=E6=95=B0=E8=BE=93?= =?UTF-8?q?=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Conversations/Components/Input/Template.jsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/views/Conversations/Components/Input/Template.jsx b/src/views/Conversations/Components/Input/Template.jsx index b1d7e46..ae36ba4 100644 --- a/src/views/Conversations/Components/Input/Template.jsx +++ b/src/views/Conversations/Components/Input/Template.jsx @@ -1,4 +1,4 @@ -import { useState, useRef, useEffect, memo } from 'react'; +import { useState, useRef, useEffect } from 'react'; import { App, Popover, Flex, Button, List, Input } from 'antd'; import { MessageOutlined, SendOutlined } from '@ant-design/icons'; import useAuthStore from '@/stores/AuthStore' @@ -92,7 +92,7 @@ const InputTemplate = ({ disabled = false, invokeSendMessage }) => { }); }; - const RenderForm = memo(function renderForm({tempItem}) { + const renderForm = (tempItem) => { const templateText = tempItem.components.body?.[0]?.text || ''; const tempArr = splitTemplate(templateText); const keys = (templateText.match(/{{(.*?)}}/g) || []).map((key) => key.replace(/{{|}}/g, '')); @@ -111,16 +111,16 @@ const InputTemplate = ({ disabled = false, invokeSendMessage }) => { size={'small'} title={ele.key} placeholder={paramsVal[ele.key] || ele.key} - defaultValue={paramsVal[ele.key] || ''} + // defaultValue={paramsVal[ele.key] || ''} onPressEnter={() => handleSendTemplate(tempItem)} /> ) ); - }); + }; return ( <> { description={ <>
-
+
{renderForm(item)}
{item.components?.footer?.[0] ?
{item.components.footer[0].text || ''}
: null}
{/*