Skip to content

Commit

Permalink
added download pdf in email block
Browse files Browse the repository at this point in the history
  • Loading branch information
tmanundercover committed Dec 18, 2023
1 parent 14d2fcf commit 78915d8
Showing 1 changed file with 10 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import React, {ChangeEvent, FunctionComponent, useState} from 'react'
import React, {ChangeEvent, FunctionComponent, useContext, useState} from 'react'
import {Theme} from "@mui/material/styles";
import makeStyles from '@mui/styles/makeStyles';
import {Grid, TextField, Typography, useTheme} from '@mui/material'
Expand All @@ -7,6 +7,9 @@ import {ButtonGroupMemberEnum} from "../../../loading-button/ButtonGroupMemberEn
import isEmail from "validator/lib/isEmail";
import leadClient from "./under-construction-page/leadClient";
import useCustomStyles from "../../mackenzies-mind/pages/Styles";
import ResumeDocumentPDF from "../../../pdf-renderer/ResumeDocumentPDF";
import {PDFDownloadLink} from "@react-pdf/renderer";
import PageContext from "../../../page-context/PageContext";

const useStyles = makeStyles((theme: Theme) => ({
endAdornedInput: {
Expand Down Expand Up @@ -46,6 +49,7 @@ const BusinessCardSubmitEmail: FunctionComponent<SubmitEmailIProps> = (props: Su
const theme = useTheme()
const classes = useCustomStyles({})
const myClasses = useStyles()
const page = useContext(PageContext)

const [email, setEmail] = useState("")
const [isLoading, setIsLoading] = React.useState<boolean>(false)
Expand Down Expand Up @@ -138,7 +142,11 @@ const BusinessCardSubmitEmail: FunctionComponent<SubmitEmailIProps> = (props: Su
</Grid>
<Grid item container justifyContent='center' className={classes.spacer}>
{getHelperText()}
</Grid></Grid>)
</Grid>
<Grid container item justifyContent='center'>
<PDFDownloadLink style={{color: theme.palette.primary.main}} fileName={'James Terrell Singleton - Software Engineer - Resume.pdf'} document={<ResumeDocumentPDF homePage={page.page} />}><Typography variant='subtitle1'>Download PDF</Typography> </PDFDownloadLink>
</Grid>
</Grid>)
}

export default BusinessCardSubmitEmail

0 comments on commit 78915d8

Please sign in to comment.