diff --git a/web/src/components/PDF/PDF.tsx b/web/src/components/PDF/PDF.tsx
new file mode 100644
index 0000000..85e080a
--- /dev/null
+++ b/web/src/components/PDF/PDF.tsx
@@ -0,0 +1,19 @@
+interface PDFProps {
+ url: string
+ form?: boolean
+}
+
+const PDF = ({ url, form = false }: PDFProps) => (
+
+)
+
+export default PDF
diff --git a/web/src/components/Portrait/PortraitForm/PortraitForm.tsx b/web/src/components/Portrait/PortraitForm/PortraitForm.tsx
index 27b3b38..83d610f 100644
--- a/web/src/components/Portrait/PortraitForm/PortraitForm.tsx
+++ b/web/src/components/Portrait/PortraitForm/PortraitForm.tsx
@@ -102,7 +102,7 @@ const PortraitForm = ({ portrait }: PortraitFormProps) => {
return (

diff --git a/web/src/components/Resume/Resume/Resume.tsx b/web/src/components/Resume/Resume/Resume.tsx
index eb4f6a4..ffc6014 100644
--- a/web/src/components/Resume/Resume/Resume.tsx
+++ b/web/src/components/Resume/Resume/Resume.tsx
@@ -1,26 +1,11 @@
-import { useState } from 'react'
-
import { Resume as ResumeType } from 'types/graphql'
+import PDF from 'src/components/PDF/PDF'
+
interface ResumeProps {
resume?: ResumeType
}
-const Resume = ({ resume }: ResumeProps) => {
- const [fileId] = useState
(resume?.fileId)
-
- return (
-
- )
-}
+const Resume = ({ resume }: ResumeProps) =>
export default Resume
diff --git a/web/src/components/Resume/ResumeForm/ResumeForm.tsx b/web/src/components/Resume/ResumeForm/ResumeForm.tsx
index 6962b0b..e2584fe 100644
--- a/web/src/components/Resume/ResumeForm/ResumeForm.tsx
+++ b/web/src/components/Resume/ResumeForm/ResumeForm.tsx
@@ -14,6 +14,7 @@ import type {
import { TypedDocumentNode, useMutation } from '@redwoodjs/web'
import { toast } from '@redwoodjs/web/toast'
+import PDF from 'src/components/PDF/PDF'
import Uploader from 'src/components/Uploader/Uploader'
import { deleteFile, handleBeforeUnload } from 'src/lib/tus'
@@ -100,16 +101,7 @@ const ResumeForm = ({ resume }: ResumeFormProps) => {
if (resume?.fileId)
return (
-
+