From 77950e48c76f4a3b29d01831d43039caba29888a Mon Sep 17 00:00:00 2001
From: wwf <1971391498@qq.com>
Date: 星期二, 18 十一月 2025 14:12:42 +0800
Subject: [PATCH] 修改
---
app/components/tools/add-tool-modal/index.tsx | 31 ++++++++++++-------------------
1 files changed, 12 insertions(+), 19 deletions(-)
diff --git a/app/components/tools/add-tool-modal/index.tsx b/app/components/tools/add-tool-modal/index.tsx
index c45313f..f792012 100644
--- a/app/components/tools/add-tool-modal/index.tsx
+++ b/app/components/tools/add-tool-modal/index.tsx
@@ -14,7 +14,6 @@
import Category from './category'
import Tools from './tools'
import cn from '@/utils/classnames'
-import { basePath } from '@/utils/var'
import I18n from '@/context/i18n'
import Drawer from '@/app/components/base/drawer'
import Button from '@/app/components/base/button'
@@ -58,12 +57,6 @@
const getAllTools = async () => {
setListLoading(true)
const buildInTools = await fetchAllBuiltInTools()
- if (basePath) {
- buildInTools.forEach((item) => {
- if (typeof item.icon == 'string' && !item.icon.includes(basePath))
- item.icon = `${basePath}${item.icon}`
- })
- }
const customTools = await fetchAllCustomTools()
const workflowTools = await fetchAllWorkflowTools()
const mergedToolList = [
@@ -178,20 +171,20 @@
clickOutsideNotOpen
onClose={onHide}
footer={null}
- panelClassName={cn('mx-2 mb-3 mt-16 rounded-xl !p-0 sm:mr-2', 'mt-2 !w-[640px]', '!max-w-[640px]')}
+ panelClassname={cn('mt-16 mx-2 sm:mr-2 mb-3 !p-0 rounded-xl', 'mt-2 !w-[640px]', '!max-w-[640px]')}
>
<div
- className='flex w-full rounded-xl border-[0.5px] border-gray-200 bg-white shadow-xl'
+ className='w-full flex bg-white border-[0.5px] border-gray-200 rounded-xl shadow-xl'
style={{
height: 'calc(100vh - 16px)',
}}
>
- <div className='relative w-[200px] shrink-0 overflow-y-auto rounded-l-xl border-r-[0.5px] border-black/2 bg-gray-100 pb-3'>
- <div className='sticky left-0 right-0 top-0'>
- <div className='text-md sticky left-0 right-0 top-0 px-5 py-3 font-semibold text-gray-900'>{t('tools.addTool')}</div>
- <div className='px-3 pb-4 pt-2'>
+ <div className='relative shrink-0 w-[200px] pb-3 bg-gray-100 rounded-l-xl border-r-[0.5px] border-black/2 overflow-y-auto'>
+ <div className='sticky top-0 left-0 right-0'>
+ <div className='sticky top-0 left-0 right-0 px-5 py-3 text-md font-semibold text-gray-900'>{t('tools.addTool')}</div>
+ <div className='px-3 pt-2 pb-4'>
<Button variant='primary' className='w-[176px]' onClick={() => setIsShowEditCustomCollectionModal(true)}>
- <RiAddLine className='mr-1 h-4 w-4' />
+ <RiAddLine className='w-4 h-4 mr-1' />
{t('tools.createCustomTool')}
</Button>
</div>
@@ -201,8 +194,8 @@
<Category value={currentCategory} onSelect={setCurrentCategory} />
</div>
</div>
- <div className='relative grow overflow-y-auto rounded-r-xl bg-white'>
- <div className='sticky left-0 right-0 top-0 z-10 flex items-center gap-1 bg-white p-2'>
+ <div className='relative grow bg-white rounded-r-xl overflow-y-auto'>
+ <div className='z-10 sticky top-0 left-0 right-0 p-2 flex items-center gap-1 bg-white'>
<div className='grow'>
<Input
showLeftIcon
@@ -212,9 +205,9 @@
onClear={() => handleKeywordsChange('')}
/>
</div>
- <div className='ml-2 mr-1 h-4 w-[1px] bg-gray-200'></div>
- <div className='cursor-pointer p-2' onClick={onHide}>
- <RiCloseLine className='h-4 w-4 text-gray-500' />
+ <div className='ml-2 mr-1 w-[1px] h-4 bg-gray-200'></div>
+ <div className='p-2 cursor-pointer' onClick={onHide}>
+ <RiCloseLine className='w-4 h-4 text-gray-500' />
</div>
</div>
{listLoading && (
--
Gitblit v1.8.0