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 (
-
+