From 560363bf1016bd1c3297919ac2d3280a09d30676 Mon Sep 17 00:00:00 2001 From: yxshv Date: Sat, 13 Apr 2024 22:47:22 +0530 Subject: fix metadata --- .../web/src/components/Sidebar/AddMemoryDialog.tsx | 41 +++++++++++++++++----- 1 file changed, 32 insertions(+), 9 deletions(-) (limited to 'apps/web/src/components/Sidebar/AddMemoryDialog.tsx') diff --git a/apps/web/src/components/Sidebar/AddMemoryDialog.tsx b/apps/web/src/components/Sidebar/AddMemoryDialog.tsx index b9ab1d86..93f4f3a7 100644 --- a/apps/web/src/components/Sidebar/AddMemoryDialog.tsx +++ b/apps/web/src/components/Sidebar/AddMemoryDialog.tsx @@ -16,10 +16,12 @@ import { Loader, Plus, X } from "lucide-react"; import { StoredContent } from "@/server/db/schema"; import { cleanUrl } from "@/lib/utils"; import { motion } from "framer-motion" +import { getMetaData } from "@/server/helpers"; -export function AddMemoryPage() { +export function AddMemoryPage({ closeDialog }: { closeDialog: () => void }) { const { addMemory } = useMemory(); + const [loading, setLoading] = useState(false); const [url, setUrl] = useState(""); const [selectedSpacesId, setSelectedSpacesId] = useState([]); @@ -37,38 +39,59 @@ export function AddMemoryPage() { placeholder="Enter the URL of the page" type="url" data-modal-autofocus - className="bg-rgray-4 mt-2 w-full" + className="disabled:opacity-70 disabled:cursor-not-allowed bg-rgray-4 mt-2 w-full" value={url} onChange={(e) => setUrl(e.target.value)} + disabled={loading} /> - + Cancel -- cgit v1.2.3