From 7846ca35b5332a9e70f9990059f6041d60770e79 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Sat, 19 Oct 2024 14:19:17 +0200 Subject: [PATCH] fix(Divider): default `type` from app config Resolves nuxt/ui#2398 --- src/runtime/components/layout/Divider.vue | 2 +- src/runtime/ui.config/layout/divider.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/runtime/components/layout/Divider.vue b/src/runtime/components/layout/Divider.vue index e1106249..afa95cb8 100644 --- a/src/runtime/components/layout/Divider.vue +++ b/src/runtime/components/layout/Divider.vue @@ -66,7 +66,7 @@ export default defineComponent({ }, type: { type: String as PropType<'solid' | 'dotted' | 'dashed'>, - default: 'solid', + default: () => config.default.type, validator: (value: string) => ['solid', 'dotted', 'dashed'].includes(value) }, class: { diff --git a/src/runtime/ui.config/layout/divider.ts b/src/runtime/ui.config/layout/divider.ts index acb5db5e..f94ffcb2 100644 --- a/src/runtime/ui.config/layout/divider.ts +++ b/src/runtime/ui.config/layout/divider.ts @@ -46,6 +46,7 @@ export default { }, label: 'text-sm', default: { - size: '2xs' as const + size: '2xs' as const, + type: 'solid' as const } }