bug fix + code cleanup

This commit is contained in:
Daniel
2023-06-13 08:16:32 +03:30
parent 69a5d2abd2
commit 3628d4281a
9 changed files with 232 additions and 201 deletions
+13 -8
View File
@@ -5,6 +5,7 @@ import { useSession } from "next-auth/react";
import Loader from "../components/Loader";
import useRedirect from "@/hooks/useRedirect";
import { useRouter } from "next/router";
import ModalManagement from "@/components/ModalManagement";
interface Props {
children: ReactNode;
@@ -18,16 +19,20 @@ export default function MainLayout({ children }: Props) {
if (status === "authenticated" && !redirect && routeExists)
return (
<div className="flex">
<div className="hidden lg:block">
<Sidebar className="fixed" />
</div>
<>
<ModalManagement />
<div className="w-full lg:ml-64 xl:ml-80">
<Navbar />
{children}
<div className="flex">
<div className="hidden lg:block">
<Sidebar className="fixed" />
</div>
<div className="w-full lg:ml-64 xl:ml-80">
<Navbar />
{children}
</div>
</div>
</div>
</>
);
else if ((status === "unauthenticated" && !redirect) || !routeExists)
return <>{children}</>;