refactor: 将lodash以及相关库从平台中移除

This commit is contained in:
xiaoxian521
2022-12-13 11:42:06 +08:00
parent 60e33f3782
commit 2338dcab1f
12 changed files with 497 additions and 506 deletions

View File

@@ -1,5 +1,5 @@
<script setup lang="ts">
import { cloneDeep } from "lodash-unified";
import { cloneDeep } from "@pureadmin/utils";
import { IconJson } from "@/components/ReIcon/data";
import { ref, computed, CSSProperties, toRef, watch } from "vue";
type ParameterCSSProperties = (item?: string) => CSSProperties | undefined;

View File

@@ -8,10 +8,9 @@ import {
defineComponent
} from "vue";
import "./index.scss";
import { cloneDeep } from "lodash-unified";
import { isString } from "@pureadmin/utils";
import { propTypes } from "@/utils/propTypes";
import { IconifyIconOffline } from "../../ReIcon";
import { isString, cloneDeep } from "@pureadmin/utils";
import QRCode, { QRCodeRenderersOptions } from "qrcode";
interface QrcodeLogo {
@@ -97,7 +96,7 @@ export default defineComponent({
width: props.width,
...options
});
(unref(wrapRef) as HTMLImageElement).src = url;
(unref(wrapRef) as any).src = url;
emit("done", url);
loading.value = false;
}