import prisma from "@documenso/prisma"; import Head from "next/head"; import { ReactElement } from "react"; import Layout from "../../../components/layout"; import Logo from "../../../components/logo"; import { NextPageWithLayout } from "../../_app"; import { Router } from "next/router"; import { ReadStatus } from "@prisma/client"; const SignPage: NextPageWithLayout = () => { return ( <> Sign | Documenso Hello, please sign at the dotted line. ); }; export async function getServerSideProps(context: any) { const recipientToken: string = context.query["token"]; await prisma.recipient.updateMany({ where: { token: recipientToken, }, data: { readStatus: ReadStatus.OPENED, }, }); // todo sign ui return { props: {}, }; } export default SignPage;