import { ReactElement, useEffect } from "react"; import Layout from "../../../components/layout"; import { NextPageWithLayout } from "../../_app"; import { Document, Page, pdfjs } from "react-pdf"; import dynamic from "next/dynamic"; import { useRouter } from "next/router"; import { NEXT_PUBLIC_WEBAPP_URL } from "@documenso/lib"; import prisma from "@documenso/prisma"; import { getUserFromToken } from "@documenso/lib/server"; import Logo from "../../../components/logo"; import Link from "next/link"; const PDFViewer = dynamic(() => import("../../../components/pdf-viewer"), { ssr: false, }); const DocumentsDetailPage: NextPageWithLayout = (props: any) => { const router = useRouter(); return (