From 190203cf8fabaec20ae7ac7c2914ecb36549232f Mon Sep 17 00:00:00 2001 From: "E.da" <46555117+yooyui@users.noreply.github.com> Date: Sat, 16 Mar 2024 13:23:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D`berry`=E4=B8=BB?= =?UTF-8?q?=E9=A2=98=E4=B8=8B`=E4=BB=A4=E7=89=8C`=E5=9C=A8`=E7=BC=96?= =?UTF-8?q?=E8=BE=91`=E5=90=8E=E7=82=B9=E5=87=BB`=E6=96=B0=E5=BB=BA`?= =?UTF-8?q?=E5=BC=B9=E7=AA=97=E5=80=BC=E7=9A=84=E5=88=9D=E5=A7=8B=E5=8C=96?= =?UTF-8?q?=E9=97=AE=E9=A2=98=20(#1165)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update OtherSetting.js 调整berry主题页脚`label`表述 * 修复`berry`主题下`令牌`在`修改`后点击`新建`弹窗值的初始化问题 ### 问题描述 在`berry`主题中,存在一个问题,当用户在修改一个令牌后点击新建令牌时,新建令牌弹窗会错误地展示上一次编辑的值。 ### 复现步骤 1. 导航至`令牌`管理页面。 2. 选择任意令牌进行`编辑`。 3. 在编辑界面,点击`取消`返回。 4. 点击`+新建令牌`按钮打开新建令牌弹窗。 ### 预期结果 新建令牌弹窗应显示空白表单,等待用户输入新的令牌信息。 ### 实际结果 新建令牌弹窗错误地展示了之前编辑的令牌信息。 --- web/berry/src/views/Token/component/EditModal.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web/berry/src/views/Token/component/EditModal.js b/web/berry/src/views/Token/component/EditModal.js index c65d10ce..cf65a96a 100644 --- a/web/berry/src/views/Token/component/EditModal.js +++ b/web/berry/src/views/Token/component/EditModal.js @@ -87,6 +87,8 @@ const EditModal = ({ open, tokenId, onCancel, onOk }) => { useEffect(() => { if (tokenId) { loadToken().then(); + } else { + setInputs({...originInputs}); } }, [tokenId]);