diff --git a/packages/ui/src/shadcn/sidebar.tsx b/packages/ui/src/shadcn/sidebar.tsx index 7bade3c77..cae9431ea 100644 --- a/packages/ui/src/shadcn/sidebar.tsx +++ b/packages/ui/src/shadcn/sidebar.tsx @@ -1,7 +1,6 @@ 'use client'; import * as React from 'react'; -import { Fragment } from 'react'; import Link from 'next/link'; import { usePathname } from 'next/navigation'; @@ -846,17 +845,35 @@ export function SidebarNavigation({ } if ('children' in item) { - const Container = item.collapsible ? Collapsible : Fragment; - const ContentContainer = item.collapsible - ? CollapsibleContent - : Fragment; + const Container = (props: React.PropsWithChildren) => { + if (item.collapsible) { + return ( + + {props.children} + + ); + } + + return props.children; + }; + + const ContentContainer = (props: React.PropsWithChildren) => { + if (item.collapsible) { + return ( + + {props.children} + + ); + } + + return props.children; + }; return ( - +