"use client"; import { useState } from "react"; import { Source } from "@/types/chat"; interface SourceCardProps { sources: Source[]; } export default function SourceCard({ sources }: SourceCardProps) { const [open, setOpen] = useState(false); const relevant = sources.filter((s) => s.score > 0.3); if (relevant.length === 0) return null; return (
{source.document.split("/").pop()}
{source.section && ({source.section}
)}