From 5e735005a5ea58cc5bf83e2c4d709bfc85e44463 Mon Sep 17 00:00:00 2001 From: Harlan Wilton Date: Thu, 25 Jan 2024 22:21:38 +0800 Subject: [PATCH] chore: init `nuxtLink` --- packages/schema/src/config/experimental.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/schema/src/config/experimental.ts b/packages/schema/src/config/experimental.ts index acaa977476..26e8e1b7b9 100644 --- a/packages/schema/src/config/experimental.ts +++ b/packages/schema/src/config/experimental.ts @@ -1,4 +1,5 @@ import { defineUntypedSchema } from 'untyped' +import {defu} from "defu"; export default defineUntypedSchema({ /** @@ -298,6 +299,7 @@ export default defineUntypedSchema({ /** @type {typeof import('#app/components/nuxt-link')['NuxtLinkOptions']} */ nuxtLink: { $resolve: async (val, get) => { + val = val || {} val.componentName = val.componentName || 'NuxtLink' const { trailingSlash } = await get('app') if (trailingSlash && !val.trailingSlash)