import type {Metadata} from "next"; import "./globals.css"; import {ThemeProvider} from "@/components/theme-provider"; import {SidebarInset, SidebarProvider, SidebarTrigger} from "@/components/ui/sidebar"; import {AppSidebar} from "@/components/app-sidebar"; import React from "react"; import {Separator} from "@/components/ui/separator"; import {DynamicBreadcrumb} from "@/components/dynamic-breadcrumb"; import {getServerSession} from "next-auth"; import LoginScreen from "@/components/login-screen"; import {authOptions} from "@/lib/api/auth/authOptions"; export const metadata: Metadata = { title: "Internal | Rhein Software", description: "Internal Tools for Rhein Software Development", }; export default async function RootLayout({ children, }: Readonly<{ children: React.ReactNode; }>) { const session = await getServerSession(authOptions); return (