img
This commit is contained in:
@@ -4,6 +4,8 @@ export default {
|
||||
};
|
||||
</script>
|
||||
<script lang="ts" setup>
|
||||
// @ts-ignore
|
||||
import ImageCompressor from "js-image-compressor";
|
||||
import "./index.less";
|
||||
import { Recordable } from "../../types";
|
||||
import { layer } from "@layui/layer-vue";
|
||||
@@ -77,7 +79,7 @@ export interface UploadProps {
|
||||
quality?: number;
|
||||
}
|
||||
|
||||
function imgcomp(file: File) {
|
||||
function imgcomp(file: any) {
|
||||
return new Promise((resolve, reject) => {
|
||||
var options = {
|
||||
file: file,
|
||||
@@ -88,7 +90,7 @@ function imgcomp(file: File) {
|
||||
convertSize: Infinity,
|
||||
loose: true,
|
||||
redressOrientation: true,
|
||||
success: function (result) {
|
||||
success: function (result: any) {
|
||||
resolve(result);
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user