diff --git a/apps/web/pages/documents.tsx b/apps/web/pages/documents.tsx index d1ebbfe46..e3ba87a3b 100644 --- a/apps/web/pages/documents.tsx +++ b/apps/web/pages/documents.tsx @@ -3,10 +3,12 @@ import Layout from "../components/layout"; import type { NextPageWithLayout } from "./_app"; import Head from "next/head"; import { + ArrowDownTrayIcon, CheckBadgeIcon, CheckIcon, DocumentPlusIcon, EnvelopeIcon, + PencilSquareIcon, PlusIcon, TrashIcon, } from "@heroicons/react/24/outline"; @@ -224,9 +226,31 @@ const DocumentsPage: NextPageWithLayout = (props: any) => {
+ { + event.preventDefault(); + event.stopPropagation(); + router.push("/documents/" + document.id); + }} + > + Edit + + { + event.preventDefault(); + event.stopPropagation(); + router.push("/api/documents/" + document.id); + }} + download + > + Download + { event.preventDefault(); event.stopPropagation(); diff --git a/apps/web/pages/documents/[id]/recipients.tsx b/apps/web/pages/documents/[id]/recipients.tsx index e12f351cb..18e6666e5 100644 --- a/apps/web/pages/documents/[id]/recipients.tsx +++ b/apps/web/pages/documents/[id]/recipients.tsx @@ -4,6 +4,7 @@ import Layout from "../../../components/layout"; import { NextPageWithLayout } from "../../_app"; import { classNames, NEXT_PUBLIC_WEBAPP_URL } from "@documenso/lib"; import { + ArrowDownTrayIcon, CheckBadgeIcon, CheckIcon, EnvelopeIcon, @@ -63,6 +64,14 @@ const RecipientsPage: NextPageWithLayout = (props: any) => {
+