{mobileSidebar}
{modal}
import { Suspense } from "react"; import ErrorFallback from "@/components/dashboard/ErrorFallback"; import Header from "@/components/dashboard/header/Header"; import DemoModeBanner from "@/components/DemoModeBanner"; import { Separator } from "@/components/ui/separator"; import LoadingSpinner from "@/components/ui/spinner"; import ValidAccountCheck from "@/components/utils/ValidAccountCheck"; import { ErrorBoundary } from "react-error-boundary"; import serverConfig from "@karakeep/shared/config"; export default function SidebarLayout({ children, mobileSidebar, sidebar, modal, }: { children: React.ReactNode; mobileSidebar: React.ReactNode; sidebar: React.ReactNode; modal?: React.ReactNode; }) { return (