diff options
| author | Dhravya <[email protected]> | 2024-04-10 09:51:56 -0700 |
|---|---|---|
| committer | Dhravya <[email protected]> | 2024-04-10 09:51:56 -0700 |
| commit | 75899ae5fdd709125161c681fd71a7b449f3aa3b (patch) | |
| tree | 6005e95bf94ed0a32b130a3039700ffdee05bbdd /apps/web/src | |
| parent | Merge pull request #4 from Dhravya/new-ui (diff) | |
| download | supermemory-75899ae5fdd709125161c681fd71a7b449f3aa3b.tar.xz supermemory-75899ae5fdd709125161c681fd71a7b449f3aa3b.zip | |
cleanups for production
Diffstat (limited to 'apps/web/src')
| -rw-r--r-- | apps/web/src/app/MessagePoster.tsx | 2 | ||||
| -rw-r--r-- | apps/web/src/app/content.tsx | 4 | ||||
| -rw-r--r-- | apps/web/src/app/page.tsx | 34 | ||||
| -rw-r--r-- | apps/web/src/components/Main.tsx | 1 | ||||
| -rw-r--r-- | apps/web/src/components/Sidebar/index.tsx | 4 |
5 files changed, 24 insertions, 21 deletions
diff --git a/apps/web/src/app/MessagePoster.tsx b/apps/web/src/app/MessagePoster.tsx index 64dc89fd..860be082 100644 --- a/apps/web/src/app/MessagePoster.tsx +++ b/apps/web/src/app/MessagePoster.tsx @@ -15,7 +15,7 @@ function MessagePoster({ jwt }: { jwt: string }) { window.postMessage({ jwt }, '*'); }} > - Send message + Extension Auth </button> ); } diff --git a/apps/web/src/app/content.tsx b/apps/web/src/app/content.tsx index 39f2948d..b6f5e4d9 100644 --- a/apps/web/src/app/content.tsx +++ b/apps/web/src/app/content.tsx @@ -4,13 +4,13 @@ import Sidebar from '@/components/Sidebar/index'; import { SessionProvider } from 'next-auth/react'; import { useState } from 'react'; -export default function Content() { +export default function Content({ jwt }: { jwt: string }) { const [selectedItem, setSelectedItem] = useState<string | null>(null); return ( <SessionProvider> <div className="flex w-screen"> - <Sidebar selectChange={setSelectedItem} /> + <Sidebar jwt={jwt} selectChange={setSelectedItem} /> <Main sidebarOpen={selectedItem !== null} /> </div> </SessionProvider> diff --git a/apps/web/src/app/page.tsx b/apps/web/src/app/page.tsx index 95e18e83..6f9ca753 100644 --- a/apps/web/src/app/page.tsx +++ b/apps/web/src/app/page.tsx @@ -59,26 +59,26 @@ export default async function Home() { const collectedSpaces = contents.length > 0 ? await transformContent(contents) : []; - collectedSpaces.push({ - id: 2, - title: "Test", - content: [ - { - id: 1, - content: "Test", - title: "Vscode", - description: "Test", - url: "https://vscode-remake.vercel.app/", - savedAt: new Date(), - baseUrl: "https://vscode-remake.vercel.app/", - image: "https://vscode-remake.vercel.app/favicon.svg", - }, - ], - }); + // collectedSpaces.push({ + // id: 2, + // title: "Test", + // content: [ + // { + // id: 1, + // content: "Test", + // title: "Vscode", + // description: "Test", + // url: "https://vscode-remake.vercel.app/", + // savedAt: new Date(), + // baseUrl: "https://vscode-remake.vercel.app/", + // image: "https://vscode-remake.vercel.app/favicon.svg", + // }, + // ], + // }); return ( <MemoryProvider spaces={collectedSpaces}> - <Content /> + <Content jwt={token} /> {/* <MessagePoster jwt={token} /> */} </MemoryProvider> ); diff --git a/apps/web/src/components/Main.tsx b/apps/web/src/components/Main.tsx index c621c68f..09703c2f 100644 --- a/apps/web/src/components/Main.tsx +++ b/apps/web/src/components/Main.tsx @@ -315,7 +315,6 @@ export default function Main({ sidebarOpen }: { sidebarOpen: boolean }) { autoFocus: true, onChange: (e) => setValue(e.target.value), onKeyDown: (e) => { - console.log(e.key, e.ctrlKey, e.metaKey); if (e.key === "Enter" && (e.ctrlKey || e.metaKey)) { onSend(); } diff --git a/apps/web/src/components/Sidebar/index.tsx b/apps/web/src/components/Sidebar/index.tsx index 830b0f05..db36f66b 100644 --- a/apps/web/src/components/Sidebar/index.tsx +++ b/apps/web/src/components/Sidebar/index.tsx @@ -7,6 +7,7 @@ import { AnimatePresence, motion } from 'framer-motion'; import { Bin } from '@/assets/Bin'; import { Avatar, AvatarFallback, AvatarImage } from '@radix-ui/react-avatar'; import { useSession } from 'next-auth/react'; +import MessagePoster from '@/app/MessagePoster'; export type MenuItem = { icon: React.ReactNode | React.ReactNode[]; @@ -16,8 +17,10 @@ export type MenuItem = { export default function Sidebar({ selectChange, + jwt }: { selectChange?: (selectedItem: string | null) => void; + jwt: string; }) { const { data: session } = useSession(); const menuItemsTop: Array<MenuItem> = [ @@ -117,6 +120,7 @@ export default function Sidebar({ selectedItem={selectedItem} setSelectedItem={setSelectedItem} /> + <MessagePoster jwt={jwt} /> </div> <AnimatePresence> {selectedItem && <SubSidebar>{Subbar}</SubSidebar>} |