"use client"; import { useState } from "react"; import type { Citation } from "@duoc-thu/shared-types"; import { ChatPanel } from "../_components/ChatPanel"; export default function TraCuuPage() { const [pdfSrc, setPdfSrc] = useState("/api/pdf"); function handleCitationClick(citation: Citation) { const [page] = citation.sourcePageRange; setPdfSrc(`/api/pdf#page=${page}`); } return (