diff options
| author | Yash <[email protected]> | 2024-04-05 08:33:09 +0000 |
|---|---|---|
| committer | Yash <[email protected]> | 2024-04-05 08:33:09 +0000 |
| commit | 4faf6bd82a2f93f3b78bad6250ef44ef8b372ba0 (patch) | |
| tree | 97c5fde685e786ad180194dd5be73b30a28705dc /apps/web/src/app | |
| parent | Merge branch 'new-ui' of https://github.com/Dhravya/supermemory into new-ui (diff) | |
| download | supermemory-4faf6bd82a2f93f3b78bad6250ef44ef8b372ba0.tar.xz supermemory-4faf6bd82a2f93f3b78bad6250ef44ef8b372ba0.zip | |
add context and fix sidebar
Diffstat (limited to 'apps/web/src/app')
| -rw-r--r-- | apps/web/src/app/ui/content.tsx | 4 | ||||
| -rw-r--r-- | apps/web/src/app/ui/page.tsx | 18 |
2 files changed, 7 insertions, 15 deletions
diff --git a/apps/web/src/app/ui/content.tsx b/apps/web/src/app/ui/content.tsx index 16f66394..8bfebcb9 100644 --- a/apps/web/src/app/ui/content.tsx +++ b/apps/web/src/app/ui/content.tsx @@ -4,11 +4,11 @@ import Sidebar from "@/components/Sidebar/index"; import { useState } from "react"; export default function Content() { - const [selectedItem, setSelectedItem] = useState<string | null>(); + const [selectedItem, setSelectedItem] = useState<string | null>(null); return ( <div className="flex w-screen"> - {/* <Sidebar selectChange={setSelectedItem} /> */} + <Sidebar selectChange={setSelectedItem} /> <Main sidebarOpen={selectedItem !== null} /> </div> ); diff --git a/apps/web/src/app/ui/page.tsx b/apps/web/src/app/ui/page.tsx index ec1998b6..35175334 100644 --- a/apps/web/src/app/ui/page.tsx +++ b/apps/web/src/app/ui/page.tsx @@ -1,18 +1,10 @@ -import Main from "@/components/Main"; -import Sidebar from "@/components/Sidebar/index"; -import { cookies } from "next/headers"; +import { MemoryProvider } from "@/contexts/MemoryContext"; +import Content from "./content"; export default function Home() { - const selectedItem = cookies().get("selectedItem")?.value; - const setSelectedItem = async (selectedItem: string | null) => { - "use server"; - cookies().set("selectedItem", selectedItem!); - }; - return ( - <div className="flex w-screen"> - {/* <Sidebar selectChange={setSelectedItem} spaces={spaces} /> */} - <Main sidebarOpen={selectedItem !== null} /> - </div> + <MemoryProvider spaces={[]}> + <Content /> + </MemoryProvider> ); } |