@@ -92,7 +115,7 @@
import { defineComponent, ref } from 'vue';
import CropperImage from './Cropper.vue';
- import { Space, Upload, Avatar } from 'ant-design-vue';
+ import { Space, Upload, Avatar, Tooltip } from 'ant-design-vue';
import { useDesign } from '/@/hooks/web/useDesign';
import { BasicModal, useModalInner } from '/@/components/Modal';
import { dataURLtoBlob } from '/@/utils/file/base64Conver';
@@ -102,13 +125,13 @@
const props = {
circled: { type: Boolean, default: true },
uploadApi: {
- type: Function as PropType<({ file: Blob, name: stirng, filename: string }) => Promise
>,
+ type: Function as PropType<({ file: Blob, name: string, filename: string }) => Promise>,
},
};
export default defineComponent({
name: 'CropperAvatar',
- components: { BasicModal, Space, CropperImage, Upload, Avatar },
+ components: { BasicModal, Space, CropperImage, Upload, Avatar, Tooltip },
props,
emits: ['uploadSuccess', 'register'],
setup(props, { emit }) {
diff --git a/src/locales/lang/en/component.ts b/src/locales/lang/en/component.ts
index 1430f26b..38bb2133 100644
--- a/src/locales/lang/en/component.ts
+++ b/src/locales/lang/en/component.ts
@@ -13,6 +13,13 @@ export default {
uploadSuccess: 'Uploaded success!',
modalTitle: 'Avatar upload',
okText: 'Confirm and upload',
+ btn_reset: 'Reset',
+ btn_rotate_left: 'Counterclockwise rotation',
+ btn_rotate_right: 'Clockwise rotation',
+ btn_scale_x: 'Flip horizontal',
+ btn_scale_y: 'Flip vertical',
+ btn_zoom_in: 'Zoom in',
+ btn_zoom_out: 'Zoom out',
},
drawer: {
loadingText: 'Loading...',
diff --git a/src/locales/lang/zh_CN/component.ts b/src/locales/lang/zh_CN/component.ts
index aa229f51..752a46e8 100644
--- a/src/locales/lang/zh_CN/component.ts
+++ b/src/locales/lang/zh_CN/component.ts
@@ -13,6 +13,13 @@ export default {
uploadSuccess: '上传成功',
modalTitle: '头像上传',
okText: '确认并上传',
+ btn_reset: '重置',
+ btn_rotate_left: '逆时针旋转',
+ btn_rotate_right: '顺时针旋转',
+ btn_scale_x: '水平翻转',
+ btn_scale_y: '垂直翻转',
+ btn_zoom_in: '放大',
+ btn_zoom_out: '缩小',
},
drawer: {
loadingText: '加载中...',