{
handleKeyChange(index, val);
- if (index === list.length) {
+
+ // Last item blur, add the next item.
+ if (index === list.length && val) {
handleAddNewProps(val);
setUpdateTrigger((prev) => !prev);
}
@@ -541,11 +536,7 @@ const RenderForm = ({
{
startSts(() => {
onChangeNode({
diff --git a/projects/app/src/pages/dataset/detail/components/InputDataModal.tsx b/projects/app/src/pages/dataset/detail/components/InputDataModal.tsx
index 718c2906d942..6821cffb421a 100644
--- a/projects/app/src/pages/dataset/detail/components/InputDataModal.tsx
+++ b/projects/app/src/pages/dataset/detail/components/InputDataModal.tsx
@@ -204,7 +204,6 @@ const InputDataModal = ({
a: '',
indexes: []
});
- console.log('执行onSuccess');
onSuccess(e);
},
errorToast: t('common:common.error.unKnow')
diff --git a/projects/app/src/web/common/hooks/useCopyData.tsx b/projects/app/src/web/common/hooks/useCopyData.tsx
index de112a519050..a9724eb44bfa 100644
--- a/projects/app/src/web/common/hooks/useCopyData.tsx
+++ b/projects/app/src/web/common/hooks/useCopyData.tsx
@@ -17,6 +17,8 @@ export const useCopyData = () => {
title: string | null = t('common:common.Copy Successful'),
duration = 1000
) => {
+ data = data.trim();
+
try {
if ((hasHttps() || !isProduction) && navigator.clipboard) {
await navigator.clipboard.writeText(data);
| |