From 75aebef68e459fc4ef02977ddaa972453a116594 Mon Sep 17 00:00:00 2001 From: YuzeTT Date: Wed, 22 Nov 2023 21:08:51 +0800 Subject: [PATCH] chore: update --- src/pages/tools.tsx | 2 +- src/pages/tools/rseg.tsx | 46 ++++++++++++++---------- src/pages/tools/rssg.tsx | 76 ++++++++++++++++++++++++---------------- 3 files changed, 74 insertions(+), 50 deletions(-) diff --git a/src/pages/tools.tsx b/src/pages/tools.tsx index fdc3b31..98d5f04 100644 --- a/src/pages/tools.tsx +++ b/src/pages/tools.tsx @@ -105,7 +105,7 @@ export default function Heytea() { : '' } {status === 1 ? -
+
导出选项
*/} - @@ -138,6 +142,10 @@ export default function Rseg() { 裁剪图片 +
+ 提示 + 如果此处没图片↓↓ 大概率是浏览器/格式不支持 或者尺寸太大需要稍等一会~ (微信内置浏览器可能无法加载较大的图片) +
取消 */} - @@ -193,9 +201,9 @@ export default function Rseg() {
- {image1Size+image2Size>=5120000? -
文件较大({formatBytes(image1Size+image2Size)}) 导出可能需要 1-3分钟
:'' - } + {image1Size + image2Size >= 5120000 ? +
文件较大({formatBytes(image1Size + image2Size)}) 导出可能需要 1-3分钟
: '' + }
@@ -203,13 +211,13 @@ export default function Rseg() { @@ -217,13 +225,13 @@ export default function Rseg() {
85*54mm(大陆)
- {setTw(v.target.checked)}} /> + { setTw(v.target.checked) }} />
90*54mm(中国台湾)
- -
-
+ +
+
3mm 出血线(印刷需打开) - {setBleedingLine(v.target.checked)}} /> + { setBleedingLine(v.target.checked) }} />
修复模式(图像缺失需打开) - {setIsSmall(v.target.checked)}} /> + { setIsSmall(v.target.checked) }} />
@@ -248,14 +256,14 @@ export default function Rseg() {
- {image1Crop? -
: + {image1Crop ? +
:
请上传图片
} - {image2Crop? -
: + {image2Crop ? +
:
请上传图片
diff --git a/src/pages/tools/rssg.tsx b/src/pages/tools/rssg.tsx index 91af227..18b043e 100644 --- a/src/pages/tools/rssg.tsx +++ b/src/pages/tools/rssg.tsx @@ -28,7 +28,7 @@ export default function Rseg() { const { isOpen: isOpen3, onOpen: onOpen3, onClose: onClose3 } = useDisclosure() const { isOpen: isOpen4, onOpen: onOpen4, onClose: onClose4 } = useDisclosure() - const [highLight, ref]:[highLight: boolean, ref: RefObject] = useOutletContext(); + const [highLight, ref]: [highLight: boolean, ref: RefObject] = useOutletContext(); const [image1, setImage1] = useState(''); const [image2, setImage2] = useState(''); @@ -50,7 +50,7 @@ export default function Rseg() { const handleImage1Change = (e: ChangeEvent) => { const file = e.target.files && e.target.files[0]; - setImage1Size(file?.size||0) + setImage1Size(file?.size || 0) if (file) { const reader = new FileReader(); @@ -64,7 +64,7 @@ export default function Rseg() { } const handleImage2Change = (e: ChangeEvent) => { const file = e.target.files && e.target.files[0]; - setImage2Size(file?.size||0) + setImage2Size(file?.size || 0) if (file) { const reader = new FileReader(); @@ -78,7 +78,7 @@ export default function Rseg() { } const handleImage3Change = (e: ChangeEvent) => { const file = e.target.files && e.target.files[0]; - setImage3Size(file?.size||0) + setImage3Size(file?.size || 0) if (file) { const reader = new FileReader(); @@ -92,7 +92,7 @@ export default function Rseg() { } const handleImage4Change = (e: ChangeEvent) => { const file = e.target.files && e.target.files[0]; - setImage4Size(file?.size||0) + setImage4Size(file?.size || 0) if (file) { const reader = new FileReader(); @@ -137,7 +137,7 @@ export default function Rseg() { return parseFloat((bytes / Math.pow(k, i)).toFixed(dm)) + ' ' + sizes[i]; } - + return (
裁剪图片 +
+ 提示 + 如果此处没图片↓↓ 大概率是浏览器/格式不支持 或者尺寸太大需要稍等一会~ (微信内置浏览器可能无法加载较大的图片) +
取消 */} - @@ -188,11 +192,15 @@ export default function Rseg() { 裁剪图片 +
+ 提示 + 如果此处没图片↓↓ 大概率是浏览器/格式不支持 或者尺寸太大需要稍等一会~ (微信内置浏览器可能无法加载较大的图片) +
取消 */} - @@ -224,11 +232,15 @@ export default function Rseg() { 裁剪图片 +
+ 提示 + 如果此处没图片↓↓ 大概率是浏览器/格式不支持 或者尺寸太大需要稍等一会~ (微信内置浏览器可能无法加载较大的图片) +
取消 */} - @@ -260,11 +272,15 @@ export default function Rseg() { 裁剪图片 +
+ 提示 + 如果此处没图片↓↓ 大概率是浏览器/格式不支持 或者尺寸太大需要稍等一会~ (微信内置浏览器可能无法加载较大的图片) +
取消 */} - @@ -343,9 +359,9 @@ export default function Rseg() {
- {image1Size+image2Size+image3Size+image4Size>=5120000? -
文件较大({formatBytes(image1Size+image2Size+image3Size+image4Size)}) 导出可能需要 1-3分钟
:'' - } + {image1Size + image2Size + image3Size + image4Size >= 5120000 ? +
文件较大({formatBytes(image1Size + image2Size + image3Size + image4Size)}) 导出可能需要 1-3分钟
: '' + }
@@ -353,42 +369,42 @@ export default function Rseg() {
3mm 出血线(印刷需打开) - {setBleedingLine(v.target.checked)}} /> + { setBleedingLine(v.target.checked) }} />
修复模式(图像缺失需打开) - {setIsSmall(v.target.checked)}} /> + { setIsSmall(v.target.checked) }} />
- -
-
+ +
+
- {image1Crop? -
: + {image1Crop ? +
:
请上传图片
} - {image2Crop? -
: + {image2Crop ? +
:
请上传图片
} - {image3Crop? -
: + {image3Crop ? +
:
请上传图片
} - {image4Crop? -
: + {image4Crop ? +
:
请上传图片