vuetifyjs / vuetify-loader

📦 Webpack and Vite plugins for treeshaking Vuetify components and more

Home Page:https://vuetifyjs.com/customization/a-la-carte#vuetify-loader

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Feature Request] Export list of API for auto import

kingyue737 opened this issue · comments

I want to use Vuetify 3 APIs like useTheme without manually importing, via unplugin-auto-import. It's a little cumbersome to add Vuetify's APIs to plugin's config in each of my Vuetify project. I wonder if the official plugin of Vuetify can export this preset.

I once opened a PR unjs/unimport#225 (comment) but the maintainer thought it might be better to have Vuetify to provide the list.

As shown in the example of unplugin-vue-router, we might use Vuetify API preset like this:

import { defineConfig } from 'vite'
import AutoImport from 'unplugin-auto-import/vite'
import { vuetifyAutoImports } from 'vite-plugin-vuetify'

 export default defineConfig({
   plugins: [
     // other plugins
     AutoImport({
       imports: [
         vuetifyAutoImports,
       ],
     }),
   ],
 })

我的建议是换一个组件库,太麻烦了

Would like this for useDate() as well