From 96c9246d83b54637ceb2e2dd77542e435690c387 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Wed, 18 Sep 2024 12:19:46 +0200 Subject: [PATCH] fix(templates): app config colors type --- src/templates.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/templates.ts b/src/templates.ts index 05584496..c38d76f0 100644 --- a/src/templates.ts +++ b/src/templates.ts @@ -53,13 +53,13 @@ export function addTemplates(options: ModuleOptions, nuxt: Nuxt) { getContents: () => `import * as ui from '#build/ui' import type { DeepPartial } from '#ui/types/utils' -const colors = ${JSON.stringify(options.colors)} as const; +const colors = ${JSON.stringify(options.theme?.colors || [])} as const; const icons = ${JSON.stringify(nuxt.options.appConfig.ui.icons)}; type AppConfigUI = { colors?: { - primary?: Exclude - error?: Exclude + primary?: Exclude + error?: Exclude gray?: 'slate' | 'cool' | 'zinc' | 'neutral' | 'stone' } icons?: Partial