From c478bef269edd95ba2e753bc7841f3d757375eba Mon Sep 17 00:00:00 2001 From: puhui999 Date: Tue, 13 Jan 2026 12:32:00 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E3=80=90ele=E3=80=91cropper=20tod?= =?UTF-8?q?o=20=E4=BC=98=E5=8C=96=EF=BC=8C=E5=AF=B9=E9=BD=90=20antd?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/cropper/cropper-avatar.vue | 9 +-- .../src/components/cropper/cropper-modal.vue | 71 +++++-------------- 2 files changed, 22 insertions(+), 58 deletions(-) diff --git a/apps/web-ele/src/components/cropper/cropper-avatar.vue b/apps/web-ele/src/components/cropper/cropper-avatar.vue index 62bc20c42..0c537022b 100644 --- a/apps/web-ele/src/components/cropper/cropper-avatar.vue +++ b/apps/web-ele/src/components/cropper/cropper-avatar.vue @@ -6,6 +6,7 @@ import type { CropperAvatarProps } from './typing'; import { computed, ref, unref, watch, watchEffect } from 'vue'; import { useVbenModal } from '@vben/common-ui'; +import { IconifyIcon } from '@vben/icons'; import { $t } from '@vben/locales'; import { ElButton, ElMessage } from 'element-plus'; @@ -83,16 +84,16 @@ defineExpose({ class="duration-400 absolute inset-0 flex cursor-pointer items-center justify-center rounded-full bg-black bg-opacity-40 opacity-0 transition-opacity group-hover:opacity-100" :style="getImageWrapperStyle" > - - + />