diff --git a/examples/vue3/components.d.ts b/examples/vue3/components.d.ts
index e5992f78..699a619b 100644
--- a/examples/vue3/components.d.ts
+++ b/examples/vue3/components.d.ts
@@ -15,6 +15,15 @@ declare module 'vue' {
Avatar: typeof import('./src/components/global/avatar.vue')['default']
UiButton: typeof import('./src/components/ui/button.vue')['default']
UiNestedCheckbox: typeof import('./src/components/ui/nested/checkbox.vue')['default']
+ MyCustom: typeof import('./src/CustomResolved.vue')['default']
+ VanRate: typeof import('vant/es')['Rate']
+ VanRadio: typeof import('vant/es')['Radio']
+ VanRadioGroup: typeof import('vant/es')['RadioGroup']
+ IFaSolidDiceFive: typeof import('virtual:vite-icons/fa-solid/dice-five')['default']
+ IHeroiconsOutlineMenuAlt2: typeof import('virtual:vite-icons/heroicons-outline/menu-alt2')['default']
+ IRiApps2Line: typeof import('virtual:vite-icons/ri/apps2-line')['default']
+ 'IMdi:diceD12': typeof import('virtual:vite-icons/mdi/dice-d12')['default']
+ IMdiLightAlarm: typeof import('virtual:vite-icons/mdi-light/alarm')['default']
}
}
diff --git a/examples/vue3/package.json b/examples/vue3/package.json
index 6c27c0bd..10454a2b 100644
--- a/examples/vue3/package.json
+++ b/examples/vue3/package.json
@@ -11,12 +11,14 @@
"vue": "^3.0.11"
},
"devDependencies": {
+ "@iconify/json": "^1.1.355",
"@vitejs/plugin-vue": "^1.2.1",
"@vue/compiler-sfc": "^3.0.11",
"cross-env": "^7.0.3",
"typescript": "^4.2.4",
"vite": "^2.1.5",
"vite-plugin-components": "workspace:*",
+ "vite-plugin-icons": "^0.6.2",
"vite-plugin-md": "^0.6.3",
"vite-plugin-vue-svg": "^0.1.0"
}
diff --git a/examples/vue3/src/App.vue b/examples/vue3/src/App.vue
index 42408844..3e9acda6 100644
--- a/examples/vue3/src/App.vue
+++ b/examples/vue3/src/App.vue
@@ -67,6 +67,15 @@ const radio = ref('1')
+
+