From af1bf1bbde49ff076ed0942a7a66bb53e1a10249 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Fri, 4 Apr 2025 12:27:53 +0200 Subject: [PATCH] chore(NavigationMenu): remove slots types in `createReusableTemplate` --- src/runtime/components/NavigationMenu.vue | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/runtime/components/NavigationMenu.vue b/src/runtime/components/NavigationMenu.vue index 27423444..4ad6bdd2 100644 --- a/src/runtime/components/NavigationMenu.vue +++ b/src/runtime/components/NavigationMenu.vue @@ -182,14 +182,9 @@ const rootProps = useForwardPropsEmits(computed(() => ({ const contentProps = toRef(() => props.content) const appConfig = useAppConfig() -const [DefineLinkTemplate, ReuseLinkTemplate] = createReusableTemplate< - { item: NavigationMenuItem, index: number, active?: boolean }, - NavigationMenuSlots ->() -const [DefineItemTemplate, ReuseItemTemplate] = createReusableTemplate< - { item: NavigationMenuItem, index: number, level?: number }, - NavigationMenuSlots ->({ + +const [DefineLinkTemplate, ReuseLinkTemplate] = createReusableTemplate<{ item: NavigationMenuItem, index: number, active?: boolean }>() +const [DefineItemTemplate, ReuseItemTemplate] = createReusableTemplate<{ item: NavigationMenuItem, index: number, level?: number }>({ props: { item: Object, index: Number,