aboutsummaryrefslogtreecommitdiff
path: root/apps/web/src/app
diff options
context:
space:
mode:
authorDhravya <[email protected]>2024-04-05 18:05:55 -0700
committerDhravya <[email protected]>2024-04-05 18:05:55 -0700
commit0375128bd96e538051f4ac58a9003fa15198f06b (patch)
tree52f346abfe5ed782bed8a1e259327c4a182abe12 /apps/web/src/app
parent(NEEDS MIGRATION)made sidebar functional (diff)
parentremove unused imports (diff)
downloadarchived-supermemory-0375128bd96e538051f4ac58a9003fa15198f06b.tar.xz
archived-supermemory-0375128bd96e538051f4ac58a9003fa15198f06b.zip
changed data structure to fetch spaces
Diffstat (limited to 'apps/web/src/app')
-rw-r--r--apps/web/src/app/page.tsx4
-rw-r--r--apps/web/src/app/ui/content.tsx15
-rw-r--r--apps/web/src/app/ui/page.tsx18
3 files changed, 20 insertions, 17 deletions
diff --git a/apps/web/src/app/page.tsx b/apps/web/src/app/page.tsx
index c25de8c7..221ce2b4 100644
--- a/apps/web/src/app/page.tsx
+++ b/apps/web/src/app/page.tsx
@@ -61,13 +61,9 @@ export default async function Home() {
.where(eq(storedContent.user, userData.id))
.all();
- console.log(contents);
-
const collectedSpaces =
contents.length > 0 ? await transformContent(contents) : [];
- console.log('collected', collectedSpaces);
-
return (
<div className="flex w-screen">
<Sidebar selectChange={setSelectedItem} spaces={collectedSpaces} />
diff --git a/apps/web/src/app/ui/content.tsx b/apps/web/src/app/ui/content.tsx
new file mode 100644
index 00000000..8bfebcb9
--- /dev/null
+++ b/apps/web/src/app/ui/content.tsx
@@ -0,0 +1,15 @@
+"use client";
+import Main from "@/components/Main";
+import Sidebar from "@/components/Sidebar/index";
+import { useState } from "react";
+
+export default function Content() {
+ const [selectedItem, setSelectedItem] = useState<string | null>(null);
+
+ return (
+ <div className="flex w-screen">
+ <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 b19aa4e0..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>
);
}