From a430284aa21e3ae1f0d5654e55b2ad2852519cc2 Mon Sep 17 00:00:00 2001
From: wwf <yearningwang@iqtogether.com>
Date: 星期三, 04 六月 2025 15:17:49 +0800
Subject: [PATCH] 初始化

---
 app/components/base/app-icon-picker/ImageInput.tsx |   12 +++++-------
 1 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/app/components/base/app-icon-picker/ImageInput.tsx b/app/components/base/app-icon-picker/ImageInput.tsx
index 9c0a95c..0111b3c 100644
--- a/app/components/base/app-icon-picker/ImageInput.tsx
+++ b/app/components/base/app-icon-picker/ImageInput.tsx
@@ -4,7 +4,6 @@
 import { createRef, useEffect, useState } from 'react'
 import Cropper, { type Area, type CropperProps } from 'react-easy-crop'
 import classNames from 'classnames'
-import { useTranslation } from 'react-i18next'
 
 import { ImagePlus } from '../icons/src/vender/line/images'
 import { useDraggableUploader } from './hooks'
@@ -27,7 +26,6 @@
   cropShape,
   onImageInput,
 }) => {
-  const { t } = useTranslation()
   const [inputImage, setInputImage] = useState<{ file: File; url: string }>()
   const [isAnimatedImage, setIsAnimatedImage] = useState<boolean>(false)
   useEffect(() => {
@@ -103,10 +101,10 @@
         {
           !inputImage
             ? <>
-              <ImagePlus className="pointer-events-none mb-3 h-[30px] w-[30px]" />
-              <div className="mb-[2px] text-sm font-medium">
-                <span className="pointer-events-none">{t('common.imageInput.dropImageHere')}&nbsp;</span>
-                <button className="text-components-button-primary-bg" onClick={() => inputRef.current?.click()}>{t('common.imageInput.browse')}</button>
+              <ImagePlus className="w-[30px] h-[30px] mb-3 pointer-events-none" />
+              <div className="text-sm font-medium mb-[2px]">
+                <span className="pointer-events-none">Drop your image here, or&nbsp;</span>
+                <button className="text-components-button-primary-bg" onClick={() => inputRef.current?.click()}>browse</button>
                 <input
                   ref={inputRef} type="file" className="hidden"
                   onClick={e => ((e.target as HTMLInputElement).value = '')}
@@ -114,7 +112,7 @@
                   onChange={handleLocalFileInput}
                 />
               </div>
-              <div className="pointer-events-none">{t('common.imageInput.supportedFormats')}</div>
+              <div className="text-xs pointer-events-none">Supports PNG, JPG, JPEG, WEBP and GIF</div>
             </>
             : handleShowImage()
         }

--
Gitblit v1.8.0