chore(module): update

This commit is contained in:
Benjamin Canac
2024-03-07 16:57:14 +01:00
parent 46e27304e8
commit b08d2bd3c6
5 changed files with 28 additions and 15 deletions

View File

@@ -2,6 +2,7 @@ import { defu } from 'defu'
import { createResolver, defineNuxtModule, addComponentsDir, addImportsDir, addVitePlugin, addPlugin, installModule } from '@nuxt/kit'
import tailwindcss from '@tailwindcss/vite'
import createTemplates from './templates'
import icons from './theme/icons'
export interface ModuleOptions {
colors: string[]
@@ -26,19 +27,13 @@ export default defineNuxtModule<ModuleOptions>({
nuxt.options.appConfig.ui = defu(nuxt.options.appConfig.ui || {}, {
primary: 'green',
gray: 'cool',
icons: {
search: 'i-heroicons-magnifying-glass-20-solid',
close: 'i-heroicons-x-mark-20-solid',
check: 'i-heroicons-check-20-solid',
loading: 'i-heroicons-arrow-path-20-solid',
empty: 'i-heroicons-circle-stack-20-solid'
}
icons
})
addVitePlugin(tailwindcss)
createTemplates(options, nuxt)
addVitePlugin(tailwindcss)
await installModule('nuxt-icon')
// await installModule('@nuxtjs/color-mode', { classSuffix: '' })