aboutsummaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorDhravya <[email protected]>2024-04-10 09:51:56 -0700
committerDhravya <[email protected]>2024-04-10 09:51:56 -0700
commit75899ae5fdd709125161c681fd71a7b449f3aa3b (patch)
tree6005e95bf94ed0a32b130a3039700ffdee05bbdd /apps
parentMerge pull request #4 from Dhravya/new-ui (diff)
downloadsupermemory-75899ae5fdd709125161c681fd71a7b449f3aa3b.tar.xz
supermemory-75899ae5fdd709125161c681fd71a7b449f3aa3b.zip
cleanups for production
Diffstat (limited to 'apps')
-rw-r--r--apps/extension/src/util.ts2
-rw-r--r--apps/web/src/app/MessagePoster.tsx2
-rw-r--r--apps/web/src/app/content.tsx4
-rw-r--r--apps/web/src/app/page.tsx34
-rw-r--r--apps/web/src/components/Main.tsx1
-rw-r--r--apps/web/src/components/Sidebar/index.tsx4
6 files changed, 25 insertions, 22 deletions
diff --git a/apps/extension/src/util.ts b/apps/extension/src/util.ts
index b1085edd..3d01901a 100644
--- a/apps/extension/src/util.ts
+++ b/apps/extension/src/util.ts
@@ -9,5 +9,5 @@ export const getEnv = () => {
// })
// return null
- return 'development'
+ return 'production'
} \ No newline at end of file
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>}