aboutsummaryrefslogtreecommitdiff
path: root/apps/web/src/app/content.tsx
blob: effd06e09485547602b3ab909462f4c855c8211e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
"use client";
import Main from "@/components/Main";
import Sidebar from "@/components/Sidebar/index";
import { SessionProvider } from "next-auth/react";
import { useState } from "react";

export default function Content({ jwt }: { jwt: string }) {
  const [selectedItem, setSelectedItem] = useState<string | null>(null);

  return (
    <div>
      <SessionProvider>
        <div className="flex w-screen">
          <Sidebar jwt={jwt} selectChange={setSelectedItem} />
          <Main sidebarOpen={selectedItem !== null} />
        </div>
      </SessionProvider>
    </div>
  );
}