mirror of
https://github.com/vbenjs/vue-vben-admin.git
synced 2025-08-27 19:29:04 +08:00
fix(icon): fix g-icon not work
This commit is contained in:
@@ -1,7 +1,5 @@
|
|||||||
import './index.less';
|
import './index.less';
|
||||||
|
|
||||||
import { createAsyncComponent } from '/@/utils/factory/createAsyncComponent';
|
|
||||||
|
|
||||||
import type { PropType } from 'vue';
|
import type { PropType } from 'vue';
|
||||||
import {
|
import {
|
||||||
defineComponent,
|
defineComponent,
|
||||||
@@ -16,7 +14,7 @@ import {
|
|||||||
import Iconify from '@purge-icons/generated';
|
import Iconify from '@purge-icons/generated';
|
||||||
import { isString } from '/@/utils/is';
|
import { isString } from '/@/utils/is';
|
||||||
import { propTypes } from '/@/utils/propTypes';
|
import { propTypes } from '/@/utils/propTypes';
|
||||||
const Icon = defineComponent({
|
export default defineComponent({
|
||||||
name: 'GIcon',
|
name: 'GIcon',
|
||||||
props: {
|
props: {
|
||||||
// icon name
|
// icon name
|
||||||
@@ -83,9 +81,3 @@ const Icon = defineComponent({
|
|||||||
);
|
);
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
export default createAsyncComponent(() => {
|
|
||||||
return new Promise((resolve) => {
|
|
||||||
resolve(Icon);
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
Reference in New Issue
Block a user