mirror of
https://github.com/ArthurDanjou/ui.git
synced 2026-01-28 10:50:40 +01:00
feat(module): allow tv customization through app.config (#2938)
This commit is contained in:
@@ -80,6 +80,7 @@ export function getTemplates(options: ModuleOptions, uiConfig: Record<string, an
|
||||
filename: 'types/ui.d.ts',
|
||||
getContents: () => `import * as ui from '#build/ui'
|
||||
import type { DeepPartial } from '#ui/types/utils'
|
||||
import type { defaultConfig } from 'tailwind-variants'
|
||||
import colors from 'tailwindcss/colors'
|
||||
|
||||
const icons = ${JSON.stringify(uiConfig.icons)};
|
||||
@@ -93,6 +94,7 @@ type AppConfigUI = {
|
||||
neutral?: NeutralColor
|
||||
}
|
||||
icons?: Partial<typeof icons>
|
||||
tv?: typeof defaultConfig
|
||||
} & DeepPartial<typeof ui>
|
||||
|
||||
declare module '@nuxt/schema' {
|
||||
|
||||
Reference in New Issue
Block a user