|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | AutoImport({ | 
|---|
|  |  |  | resolvers: [ElementPlusResolver()], | 
|---|
|  |  |  | imports: [ | 
|---|
|  |  |  | 'vue', | 
|---|
|  |  |  | 'pinia', | 
|---|
|  |  |  | 'vue-router', | 
|---|
|  |  |  | { | 
|---|
|  |  |  | '@/hooks/global': Object.keys(hooks), | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { '@/constants': ['CommonAnnexTableColumns'] }, | 
|---|
|  |  |  | ], | 
|---|
|  |  |  | dirs: ['./src/constants/**', './src/hooks/**'], | 
|---|
|  |  |  | // dirsScanOptions: { | 
|---|
|  |  |  | //   fileFilter: (file) => file.endsWith('.ts'), // Filter files | 
|---|
|  |  |  | //   types: true, | 
|---|
|  |  |  | // }, | 
|---|
|  |  |  | vueTemplate: true, | 
|---|
|  |  |  | imports: ['vue', 'pinia', 'vue-router'], | 
|---|
|  |  |  | eslintrc: { | 
|---|
|  |  |  | enabled: true, // Default `false` | 
|---|
|  |  |  | filepath: './.eslintrc-auto-import.json', // Default `./.eslintrc-auto-import.json` | 
|---|