diff --git a/src/exams/pdf/group.test.report.tsx b/src/exams/pdf/group.test.report.tsx new file mode 100644 index 00000000..69791db3 --- /dev/null +++ b/src/exams/pdf/group.test.report.tsx @@ -0,0 +1,33 @@ +/* eslint-disable jsx-a11y/alt-text */ +import React from "react"; +import { Document, Page, View, Text, Image } from "@react-pdf/renderer"; +import { styles } from "./styles"; + +import { StyleSheet } from "@react-pdf/renderer"; + + +interface Props { +// date: string; +// name: string; +// email: string; +// id: string; +// gender?: string; +// testDetails: ModuleScore[]; +// summary: string; +// logo: string; +// qrcode: string; +// renderDetails: React.ReactNode; +// title: string; +} + +const GroupTestReport = ({}: Props) => { + return ( + + + + + + ); +}; + +export default GroupTestReport; diff --git a/src/exams/pdf/index.tsx b/src/exams/pdf/test.report.tsx similarity index 99% rename from src/exams/pdf/index.tsx rename to src/exams/pdf/test.report.tsx index a81e403d..978dcc2f 100644 --- a/src/exams/pdf/index.tsx +++ b/src/exams/pdf/test.report.tsx @@ -32,7 +32,7 @@ interface Props { title: string; } -const PDFReport = ({ +const TestReport = ({ title, date, name, @@ -218,4 +218,4 @@ const PDFReport = ({ ); }; -export default PDFReport; +export default TestReport; diff --git a/src/pages/api/stats/[id]/export.tsx b/src/pages/api/stats/[id]/export.tsx index df16461a..0e8b7e46 100644 --- a/src/pages/api/stats/[id]/export.tsx +++ b/src/pages/api/stats/[id]/export.tsx @@ -13,7 +13,7 @@ import { import { withIronSessionApiRoute } from "iron-session/next"; import { sessionOptions } from "@/lib/session"; import ReactPDF from "@react-pdf/renderer"; -import PDFReport from "@/exams/pdf"; +import TestReport from "@/exams/pdf/test.report"; import { ref, uploadBytes } from "firebase/storage"; import { Stat } from "@/interfaces/user"; import { User } from "@/interfaces/user"; @@ -337,7 +337,7 @@ async function post(req: NextApiRequest, res: NextApiResponse) { const { title, details } = getCustomData(); const pdfStream = await ReactPDF.renderToStream( -