diff options
Diffstat (limited to 'apps/web/app/dashboard/layout.tsx')
| -rw-r--r-- | apps/web/app/dashboard/layout.tsx | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/apps/web/app/dashboard/layout.tsx b/apps/web/app/dashboard/layout.tsx new file mode 100644 index 00000000..31d592fb --- /dev/null +++ b/apps/web/app/dashboard/layout.tsx @@ -0,0 +1,24 @@ +import { Separator } from "@/components/ui/separator"; +import MobileSidebar from "@/components/dashboard/sidebar/ModileSidebar"; +import Sidebar from "@/components/dashboard/sidebar/Sidebar"; + +export default async function Dashboard({ + children, +}: Readonly<{ + children: React.ReactNode; +}>) { + return ( + <div className="flex min-h-screen w-screen flex-col sm:h-screen sm:flex-row"> + <div className="hidden flex-none sm:flex"> + <Sidebar /> + </div> + <main className="flex-1 bg-gray-100 sm:overflow-y-auto"> + <div className="block w-full sm:hidden"> + <MobileSidebar /> + <Separator /> + </div> + {children} + </main> + </div> + ); +} |
