vuetify-loader icon indicating copy to clipboard operation
vuetify-loader copied to clipboard

[Feature Request] Export list of API for auto import

Open kingyue737 opened this issue 2 years ago • 2 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 https://github.com/unjs/unimport/pull/225#issuecomment-1455478331 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,
       ],
     }),
   ],
 })

kingyue737 avatar Mar 07 '23 02:03 kingyue737

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

chunfenghuayu1 avatar Apr 10 '23 04:04 chunfenghuayu1

Would like this for useDate() as well

tjhiggins avatar Nov 27 '23 16:11 tjhiggins