From baed0682316ffe93f09001697dfcea6f4af2d423 Mon Sep 17 00:00:00 2001 From: JzoNg Date: Fri, 9 Aug 2024 12:34:01 +0800 Subject: [PATCH] replace form input --- .../[appId]/overview/tracing/field.tsx | 6 ++--- .../config-var/config-modal/index.tsx | 13 ++++----- .../config-var/config-string/index.tsx | 5 ++-- .../config/automatic/get-automatic-res.tsx | 7 ++++- .../dataset-config/settings-modal/index.tsx | 5 ++-- .../components/app/create-app-modal/index.tsx | 5 ++-- .../app/create-from-dsl-modal/index.tsx | 4 +-- .../components/app/duplicate-modal/index.tsx | 5 ++-- .../app/overview/settings/index.tsx | 16 +++++++---- .../app/overview/settings/style.module.css | 5 ---- .../components/app/switch-app-modal/index.tsx | 10 ++++--- .../components/base/emoji-picker/index.tsx | 27 +++++++++---------- web/app/components/base/input/index.tsx | 1 - .../datasets/create/step-two/index.tsx | 13 ++++----- .../datasets/documents/rename-modal.tsx | 4 ++- .../datasets/rename-modal/index.tsx | 5 ++-- .../datasets/settings/form/index.tsx | 19 +++++++------ .../explore/create-app-modal/index.tsx | 5 ++-- .../edit-custom-collection-modal/index.tsx | 13 ++++----- web/app/components/tools/labels/selector.tsx | 2 +- .../components/tools/workflow-tool/index.tsx | 16 +++++------ 21 files changed, 99 insertions(+), 87 deletions(-) diff --git a/web/app/(commonLayout)/app/(appDetailLayout)/[appId]/overview/tracing/field.tsx b/web/app/(commonLayout)/app/(appDetailLayout)/[appId]/overview/tracing/field.tsx index 287039fd9c..87c84948be 100644 --- a/web/app/(commonLayout)/app/(appDetailLayout)/[appId]/overview/tracing/field.tsx +++ b/web/app/(commonLayout)/app/(appDetailLayout)/[appId]/overview/tracing/field.tsx @@ -2,6 +2,7 @@ import type { FC } from 'react' import React from 'react' import cn from '@/utils/classnames' +import Input from '@/app/components/base/input' type Props = { className?: string @@ -28,11 +29,10 @@ const Field: FC = ({
{label}
{isRequired && *} - onChange(e.target.value)} - className='flex h-9 w-full py-1 px-2 rounded-lg text-xs leading-normal bg-gray-100 caret-primary-600 hover:bg-gray-100 focus:ring-1 focus:ring-inset focus:ring-gray-200 focus-visible:outline-none focus:bg-gray-50 placeholder:text-gray-400' + className='h-9' placeholder={placeholder} /> diff --git a/web/app/components/app/configuration/config-var/config-modal/index.tsx b/web/app/components/app/configuration/config-var/config-modal/index.tsx index 7375631153..3a1cc7bf21 100644 --- a/web/app/components/app/configuration/config-var/config-modal/index.tsx +++ b/web/app/components/app/configuration/config-var/config-modal/index.tsx @@ -8,6 +8,7 @@ import ConfigSelect from '../config-select' import ConfigString from '../config-string' import SelectTypeItem from '../select-type-item' import Field from './field' +import Input from '@/app/components/base/input' import Toast from '@/app/components/base/toast' import { checkKeys, getNewVarInWorkflow } from '@/utils/var' import ConfigContext from '@/context/debug-configuration' @@ -29,8 +30,6 @@ export type IConfigModalProps = { supportFile?: boolean } -const inputClassName = 'w-full px-3 text-sm leading-9 text-gray-900 border-0 rounded-lg grow h-9 bg-gray-100 focus:outline-none focus:ring-1 focus:ring-inset focus:ring-gray-200' - const ConfigModal: FC = ({ isCreate, payload, @@ -147,9 +146,8 @@ const ConfigModal: FC = ({ - handlePayloadChange('variable')(e.target.value)} onBlur={handleVarKeyBlur} @@ -157,9 +155,8 @@ const ConfigModal: FC = ({ /> - handlePayloadChange('label')(e.target.value)} placeholder={t('appDebug.variableConig.inputPlaceholder')!} diff --git a/web/app/components/app/configuration/config-var/config-string/index.tsx b/web/app/components/app/configuration/config-var/config-string/index.tsx index 2c941cfa47..e8c5854ae1 100644 --- a/web/app/components/app/configuration/config-var/config-string/index.tsx +++ b/web/app/components/app/configuration/config-var/config-string/index.tsx @@ -1,6 +1,7 @@ 'use client' import type { FC } from 'react' import React, { useEffect } from 'react' +import Input from '@/app/components/base/input' export type IConfigStringProps = { value: number | undefined @@ -21,7 +22,7 @@ const ConfigString: FC = ({ return (
- = ({ onChange(value) }} - className="w-full px-3 text-sm leading-9 text-gray-900 border-0 rounded-lg grow h-9 bg-gray-100 focus:outline-none focus:ring-1 focus:ring-inset focus:ring-gray-200" + className='h-9' />
) diff --git a/web/app/components/app/configuration/config/automatic/get-automatic-res.tsx b/web/app/components/app/configuration/config/automatic/get-automatic-res.tsx index 55d5661036..93510cba45 100644 --- a/web/app/components/app/configuration/config/automatic/get-automatic-res.tsx +++ b/web/app/components/app/configuration/config/automatic/get-automatic-res.tsx @@ -18,6 +18,7 @@ import cn from 'classnames' import s from './style.module.css' import Modal from '@/app/components/base/modal' import Button from '@/app/components/base/button' +import Textarea from '@/app/components/base/textarea' import Toast from '@/app/components/base/toast' import { generateRule } from '@/service/debug' import ConfigPrompt from '@/app/components/app/configuration/config-prompt' @@ -212,7 +213,11 @@ const GetAutomaticRes: FC = ({
{t('appDebug.generate.instruction')}
-