update resume paths

This commit is contained in:
2023-10-09 10:00:09 -05:00
parent 940ebf3d98
commit d7c984adbb
2 changed files with 26 additions and 5 deletions

View File

@@ -6,6 +6,7 @@ import { RxChevronDown } from "react-icons/rx";
import { useState } from "react"; import { useState } from "react";
import { FaGithub, FaLinkedin } from "react-icons/fa"; import { FaGithub, FaLinkedin } from "react-icons/fa";
import Card from "@/components/ui/Card"; import Card from "@/components/ui/Card";
import ResumeDownloader from "@/components/About/ResumeDownloader";
export default function Resume() { export default function Resume() {
const [skillsVisible, setSkillsVisible] = useState(true); const [skillsVisible, setSkillsVisible] = useState(true);
@@ -21,11 +22,10 @@ export default function Resume() {
<div className="hidden bg-slate-950"></div> <div className="hidden bg-slate-950"></div>
<div className="flex items-center pt-2 dark:text-rose-100"> <ResumeDownloader
<p className="mr-2">Download a copy for later?</p> label="Download a copy for later?"
<a download href="/resume/Mikayla Resume 0623.pdf" target="_blank" referrerPolicy="no-referrer" rel="noopener" className="mr-2 cursor-pointer hover:text-sky-300 active:text-white bg-slate-500 dark:bg-slate-800 py-1 px-1.5 rounded-lg">.pdf</a> paths={["/resume/Mikayla Resume 1023.pdf", "/resume/Mikayla Resume 1023.docx"]}
<a download href="/resume/Mikayla Resume 0623.docx" target="_blank" referrerPolicy="no-referrer" rel="noopener" className="mr-2 cursor-pointer hover:text-sky-300 active:text-white bg-slate-500 dark:bg-slate-800 py-1 px-1.5 rounded-lg">.docx</a> />
</div>
<div className="flex pt-2"> <div className="flex pt-2">
<Link passHref className="flex items-center dark:text-white mr-8 hover:text-sky-300 active:text-white" href="https://github.com/innocuous-symmetry"><FaGithub className="mr-2" />innocuous-symmetry</Link> <Link passHref className="flex items-center dark:text-white mr-8 hover:text-sky-300 active:text-white" href="https://github.com/innocuous-symmetry"><FaGithub className="mr-2" />innocuous-symmetry</Link>

View File

@@ -0,0 +1,21 @@
export default function ResumeDownloader({ paths, label }: { paths: string[], label?: string }) {
return (
<div className="flex items-center pt-2 dark:text-rose-100">
{ label && <p className="mr-2">{label}</p> }
{ paths.map((path, idx) => (
<a
key={idx}
download
href={path}
target="_blank"
referrerPolicy="no-referrer"
rel="noopener"
>
{ `.${path.split('.').pop()}` }
</a>
))}
<a download href="/resume/Mikayla Resume 1023.pdf" target="_blank" referrerPolicy="no-referrer" rel="noopener" className="mr-2 cursor-pointer hover:text-sky-300 active:text-white bg-slate-500 dark:bg-slate-800 py-1 px-1.5 rounded-lg">.pdf</a>
<a download href="/resume/Mikayla Resume 1023.docx" target="_blank" referrerPolicy="no-referrer" rel="noopener" className="mr-2 cursor-pointer hover:text-sky-300 active:text-white bg-slate-500 dark:bg-slate-800 py-1 px-1.5 rounded-lg">.docx</a>
</div>
)
}