import { Badge } from "@/components/ui/badge"; import { Card } from "@/components/ui/card"; import { ScrollArea } from "@radix-ui/react-scroll-area"; import { Memory } from "../types"; import GlobalContext from "@/contexts/GlobalContext"; import { useContext } from "react"; import { motion } from "framer-motion"; // eslint-disable-next-line @typescript-eslint/no-unused-vars const MemoryItem = ({ memory }: { memory: Memory; index: number }) => { return (

{memory.content}

{new Date(memory.timestamp).toLocaleString()}
{memory.tags.map((tag) => ( {tag} ))}
); }; const Memories = (props: { isMemoriesExpanded: boolean }) => { const { isMemoriesExpanded } = props; const { memories } = useContext(GlobalContext); return (
Relevant Memories ({memories.length})
{memories.length === 0 && ( No relevant memories found.
Only the relevant memories will be displayed here.
)} {/* */} {memories.map((memory: Memory, index: number) => ( ))} {/* */}
); }; export default Memories;