diff --git a/web/app/components/base/input/index.tsx b/web/app/components/base/input/index.tsx
index 33d0d49366..cac5efd879 100644
--- a/web/app/components/base/input/index.tsx
+++ b/web/app/components/base/input/index.tsx
@@ -72,11 +72,11 @@ const Input = ({
/>
{showClearIcon && value && !disabled && !destructive && (
-
+
)}
{destructive && (
-
+
)}
)
diff --git a/web/app/components/workflow/nodes/_base/components/add-button.tsx b/web/app/components/workflow/nodes/_base/components/add-button.tsx
index a3ccdd864a..1e7323c8d7 100644
--- a/web/app/components/workflow/nodes/_base/components/add-button.tsx
+++ b/web/app/components/workflow/nodes/_base/components/add-button.tsx
@@ -5,6 +5,7 @@ import {
RiAddLine,
} from '@remixicon/react'
import cn from '@/utils/classnames'
+import Button from '@/app/components/base/button'
type Props = {
className?: string
@@ -18,13 +19,15 @@ const AddButton: FC = ({
onClick,
}) => {
return (
-
+
)
}
export default React.memo(AddButton)
diff --git a/web/app/components/workflow/nodes/_base/components/memory-config.tsx b/web/app/components/workflow/nodes/_base/components/memory-config.tsx
index 44848772e5..c108608739 100644
--- a/web/app/components/workflow/nodes/_base/components/memory-config.tsx
+++ b/web/app/components/workflow/nodes/_base/components/memory-config.tsx
@@ -9,6 +9,7 @@ import cn from '@/utils/classnames'
import Field from '@/app/components/workflow/nodes/_base/components/field'
import Switch from '@/app/components/base/switch'
import Slider from '@/app/components/base/slider'
+import Input from '@/app/components/base/input'
const i18nPrefix = 'workflow.nodes.common.memory'
const WINDOW_SIZE_MIN = 1
@@ -144,14 +145,14 @@ const MemoryConfig: FC = ({
<>
{/* window size */}
-
+
-
{t(`${i18nPrefix}.windowSize`)}
+
{t(`${i18nPrefix}.windowSize`)}
= ({
onChange={handleWindowSizeChange}
disabled={readonly || !payload.window?.enabled}
/>
- handleWindowSizeChange(e.target.value)}
onBlur={handleBlur}
- disabled={readonly}
+ disabled={readonly || !payload.window?.enabled}
/>