From c5a8914483204b7039aa51d60bf8e9ba3f72c00f Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Tue, 10 Dec 2024 12:11:55 +0100 Subject: [PATCH] docs(ComponentCode): handle pro theme --- docs/app/components/content/ComponentCode.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/app/components/content/ComponentCode.vue b/docs/app/components/content/ComponentCode.vue index eb9035f5..58b7937e 100644 --- a/docs/app/components/content/ComponentCode.vue +++ b/docs/app/components/content/ComponentCode.vue @@ -5,6 +5,7 @@ import { upperFirst, camelCase, kebabCase } from 'scule' import { hash } from 'ohash' import { CalendarDate } from '@internationalized/date' import * as theme from '#build/ui' +import * as themePro from '#build/ui-pro' import { get, set } from '#ui/utils' interface Cast { @@ -116,7 +117,7 @@ function setComponentProp(name: string, value: any) { set(componentProps, name, value) } -const componentTheme = (theme as any)[camelName] +const componentTheme = ((props.pro ? themePro : theme) as any)[camelName] const meta = await fetchComponentMeta(name as any) function mapKeys(obj: object, parentKey = ''): any {