PageSourceSearch

https://personal-website-74ns.vercel.app/_next/static/chunks/pages/index-6cdaa109ed0fd111.js

js personal-website-74ns.vercel.app collected 2026-10-03 07:28:55 UTC 20,421 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[405],{5557:function(A,e,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return s(9041)}])},2706:function(A,e){"use strict";e.Z={src:"/_next/static/media/design_thinking.aa5c4fb8.jpg",height:3024,width:4032,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wgARCAAGAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEAMQAAABoCX/xAAXEAEAAwAAAAAAAAAAAAAAAAACAQME/9oACAEBAAEFArpAxf/EABYRAAMAAAAAAAAAAAAAAAAAAAABEf/aAAgBAwEBPwGs/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAER/9oACAECAQE/AYj/xAAaEAAABwAAAAAAAAAAAAAAAAAAAhETMUFx/9oACAEBAAY/AnUktYP/xAAYEAACAwAAAAAAAAAAAAAAAAABMQARIf/aAAgBAQABPyEhtagOx//aAAwDAQACAAMAAAAQ8//EABYRAQEBAAAAAAAAAAAAAAAAAAEAIf/aAAgBAwEBPxBIxv/EABcRAAMBAAAAAAAAAAAAAAAAAAABETH/2gAIAQIBAT8Qs8P/xAAYEAEBAAMAAAAAAAAAAAAAAAABEQAhQf/aAAgBAQABPxBu3JSp6akz/9k=",blurWidth:8,blurHeight:6}},8295:function(A,e){"use strict";e.Z={src:"/_next/static/media/mars_building.f49d5059.jpg",height:1033,width:1549,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/aAAwDAQACEAMQAAABgh//xAAWEAEBAQAAAAAAAAAAAAAAAAABAwT/2gAIAQEAAQUCvpon/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAER/9oACAEDAQE/AYj/xAAWEQEBAQAAAAAAAAAAAAAAAAABAAL/2gAIAQIBAT8BNN//xAAXEAEAAwAAAAAAAAAAAAAAAAABABES/9oACAEBAAY/AjVM/8QAFxABAAMAAAAAAAAAAAAAAAAAAQARQf/aAAgBAQABPyEeYYBQT//aAAwDAQACAAMAAAAQ+//EABYRAQEBAAAAAAAAAAAAAAAAAAEAQf/aAAgBAwEBPxBTL//EABYRAAMAAAAAAAAAAAAAAAAAAAARMf/aAAgBAgEBPxBGn//EABkQAQACAwAAAAAAAAAAAAAAABEAASFRkf/aAAgBAQABPxDNP1qzYt9n/9k=",blurWidth:8,blurHeight:5}},2003:function(A,e){"use strict";e.Z={src:"/_next/static/media/mindfulness.7bd26a63.jpg",height:550,width:1100,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wgARCAAEAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//aAAwDAQACEAMQAAABriT/AP/EABYQAQEBAAAAAAAAAAAAAAAAAAIAA//aAAgBAQABBQI6u//EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oACAEDAQE/AY//xAAVEQEBAAAAAAAAAAAAAAAAAAAAAf/aAAgBAgEBPwGv/8QAFBABAAAAAAAAAAAAAAAAAAAAAP/aAAgBAQAGPwJ//8QAFhABAQEAAAAAAAAAAAAAAAAAAQAx/9oACAEBAAE/IVG3/9oADAMBAAIAAwAAABAL/8QAFREBAQAAAAAAAAAAAAAAAAAAADH/2gAIAQMBAT8Ql//EABYRAAMAAAAAAAAAAAAAAAAAAAABIf/aAAgBAgEBPxBaf//EABYQAQEBAAAAAAAAAAAAAAAAAAEAkf/aAAgBAQABPxAQpy//2Q==",blurWidth:8,blurHeight:4}},6709:function(A,e){"use strict";e.Z={src:"/_next/static/media/pmccrt.e70be515.jpg",height:500,width:888,blurDataURL:"data:image/jpeg;base64,/9j/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIfIiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wgARCAAFAAgDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAL/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//aAAwDAQACEAMQAAABkKf/xAAWEAEBAQAAAAAAAAAAAAAAAAABAxL/2gAIAQEAAQUCKG//xAAYEQACAwAAAAAAAAAAAAAAAAAAAQIDMf/aAAgBAwEBPwF1weo//8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECUf/aAAgBAgEBPwFXWn//xAAXEAEBAQEAAAAAAAAAAAAAAAABAgAh/9oACAEBAAY/AkZ5Lv/EABcQAAMBAAAAAAAAAAAAAAAAAAABMRH/2gAIAQEAAT8hxdaCtP/aAAwDAQACAAMAAAAQ9//EABcRAQADAAAAAAAAAAAAAAAAAAEAIYH/2gAIAQMBAT8QtAcn/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAx/9oACAECAQE/EBYr/8QAGBABAQADAAAAAAAAAAAAAAAAAREAIUH/2gAIAQEAAT8QMlTDsHllM//Z",blurWidth:8,blurHeight:5}},9041:function(A,e,s){"use strict";s.r(e),s.d(e,{default:function(){return W}});var a=s(5893),t=s(9008),i=s.n(t),l=s(1664),r=s.n(l),n=s(7294),c=s(5411),d=s(5711),o=s(6963),h=s(1787),g=()=>(0,a.jsx)(h.x,{children:(0,a.jsx)("div",{id:"home",className:"w-full h-screen text-center",children:(0,a.jsx)("div",{className:"max-width-[1240px] w-full h-full mx-auto p-2 flex justify-center items-center",children:(0,a.jsxs)("div",{className:"mt-20",children:[(0,a.jsx)("p",{className:"uppercase text-sm tracking-widest text-gray-600",children:"Let's Work Together"}),(0,a.jsxs)("h1",{className:"py-4 text-gray-700",children:["Hi, I'm ",(0,a.jsx)("span",{className:"text-[#5438dc]",children:"Jackson"})]}),(0,a.jsx)("h1",{className:"py-2 text-gray-700",children:"I'm Passionate About"}),(0,a.jsx)("h1",{className:"py-4 text-gray-700",children:(0,a.jsx)("span",{className:"text-[#5438dc]",children:"Problem-Solving"})}),(0,a.jsx)("p",{className:"py-4 text-gray-600 max-w-[70%] m-auto",children:"I'm a computer science and mathematics student interested in using data-driven techniques to analyze and solve problems. I love being a part of a team and communicating solutions to interested stakeholders."}),(0,a.jsxs)("div",{className:"flex items-center justify-between max-w-[330px] m-auto py-4",children:[(0,a.jsx)(r(),{href:"https://www.linkedin.com/in/jackson-howe-aa0008206/",children:(0,a.jsx)("div",{className:"rounded-full shadow-lg shadow-gray-400 p-6 cursor-pointer hover:scale-110 ease-in duration-300",children:(0,a.jsx)(o.BUd,{})})}),(0,a.jsx)(r(),{href:"https://github.com/JacksonH44",children:(0,a.jsx)("div",{className:"rounded-full shadow-lg shadow-gray-400 p-6 cursor-pointer hover:scale-110 ease-in duration-300",children:(0,a.jsx)(o.hJX,{})})}),(0,a.jsx)(r(),{href:"/#contact",children:(0,a.jsx)("div",{className:"rounded-full shadow-lg shadow-gray-400 p-6 cursor-pointer hover:scale-110 ease-in duration-300",children:(0,a.jsx)(c.Dme,{})})}),(0,a.jsx)(r(),{href:"/#contact",children:(0,a.jsx)("div",{className:"rounded-full shadow-lg shadow-gray-400 p-6 cursor-pointer hover:scale-110 ease-in duration-300",children:(0,a.jsx)(d.z8x,{})})})]})]})})})}),x=()=>(0,a.jsx)("div",{id:"about",className:"w-full md:h-screen p-2 flex items-center py-16",children:(0,a.jsxs)("div",{className:"max-w-[1240px] m-auto md:grid grid-cols-3 gap-8",children:[(0,a.jsxs)("div",{className:"col-span-2",children:[(0,a.jsx)("p",{className:"uppercase text-xl tracking-widest text-[#5438dc]",children:"About"}),(0,a.jsx)("h2",{className:"py-4",children:"Who I Am"}),(0,a.jsx)("p",{className:"py-2 text-gray-600",children:"I am a dedicated and curious student at the University of Waterloo who enjoys solving problems using both quantitative and qualitative approaches. In 2021, I took my first programming class in university and loved it so much, I switched my major from business to computer science. I've been using technology ever since then to explore and solve problems that I find fascinating."}),(0,a.jsx)("p",{className:"py-2 text-gray-600",children:"In my spare time I enjoy listening to music (my current favourites are The Cranberries, The Smiths, and Crystal Castles), watching baseball with my girlfriend, and long-distance running. I love meeting new people, traveling, and storytelling."}),(0,a.jsx)("p",{className:"py-2 text-gray-600 underline cursor-pointer",children:"Check out some of my latest projects."})]}),(0,a.jsxs)("div",{className:"w-full h-auto flex flex-col items-center justify-center",children:[(0,a.jsx)("div",{className:"w-full h-auto shadow-xl shadow-gray-400 rounded-xl flex items-center justify-center p-4 hover:scale-105 ease-in duration-300",children:(0,a.jsx)("img",{className:"rounded-xl",src:"../assets/brewing.JPG",alt:"/"})}),(0,a.jsx)("div",{className:"text-center text-gray-800 py-8",children:(0,a.jsx)("p",{children:"Me (right), with my friend James (left) at the old Heineken brewing factory in Amsterdam (He is on a stool, that's why I look so short!)"})})]})]})}),u={src:"/_next/static/media/android.27b21576.png",height:63,width:108,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAMAAABPT11nAAAAP1BMVEVKrV5QoWQ0cEFrqnWEuotyvoak0KdMaXGAyIpLqGh3sH5OnGhGpVmgz6Q1dEFIqGddtHBJsF5lu3OGvo1zw4BjNVYwAAAAEXRSTlPSE/20l9DCAP5wayf+1v6F0xLdpHAAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAuSURBVHicLcFHEgAgCAPAWDBgHfD/f/XiLuww0YxI0laTQdSrqrcSsad7jo6vPB2IATO4QNyFAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:5},m={src:"/_next/static/media/docker.40f5cc0d.png",height:651,width:902,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAMAAADJ2y/JAAAALVBMVEUigPAkl+8llu0kl+4ll+4lmvIqkecllewmle0kmvUjle0klu0kluolkukmoPueE+aQAAAADnRSTlMB97nDduUOKWTQOqF/LxuV4w8AAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAvSURBVHicHcGHEcAwDAOxF1Xcvf+4uRiAYnd+IfWKIlxSpGOPN8Y1u3lguuVq8AESeQDCJMkkqwAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:6}
1,p={src:"/_next/static/media/nextjs.8ef7f35c.png",height:49,width:240,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAAG1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUUeIgAAAACXRSTlNFH5oTi3tWMXF/ZhUtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGklEQVR4nGNgZGJgYGVnYWRgY2Jg4GBmYAQAAXYAKWOlbNEAAAAASUVORK5CYII=",blurWidth:8,blurHeight:2},j={src:"/_next/static/media/postgresql.741d5b50.png",height:248,width:240,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAWlBMVEVMaXE1Gg1MOCaBjZZEdZtog5hganJXdY1Ne6Frk7M9bZVbcYNvjqZVTUVogJRXWVxaWleapq9pb3GJpbuhsL1VVVZwdXdgiatgepBhdYYzapVUgaZ/oLwoYpHe7wSzAAAAGnRSTlMACxTj/t117/7+/s37Ic1pTPOH/f6Nb/zvuEgusBEAAAAJcEhZcwAACxMAAAsTAQCanBgAAABESURBVHicFcEHEoAgDATAo4QkYG9owP9/03EXiYl44ITbtL1NGWzaTXvBI9Jy7QmX1N3iccKXsMYcNsC5OcqC30iTxwd+ZwMPRXG7ZgAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8},w={src:"/_next/static/media/power_bi.97c6769f.png",height:140,width:140,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAS1BMVEX/64jz01n643ntwCryzULRjAzdnQ3bmhH553XtsxXKgA3yz0X443/511X43Wb32Fr00Ef/31/iqhnjqA7iqR3+5W/YlxL+3lLcnhigqKbgAAAAFHRSTlMB/vD9/efkEhH+5PHUYuniRwisnaxuejQAAAAJcEhZcwAACxMAAAsTAQCanBgAAAA7SURBVHicLcbbFoAQFEDBneQcKboQ//+lVmqeBoDbOwFOvb4cIeSRvdq8CLqZaW5vTPkTi/XPKmiqIx1G+gJASo2IsAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8},E={src:"/_next/static/media/python.724e8d55.png",height:877,width:800,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAICAMAAAAC2hU0AAAAXVBMVEVFXKL931Sjw5csarr41FP91kL+2EX51EL/6FyIoo8/e6w4dqtIiLr/fwD/0jj/1Dv/52MaXqD/+mfo13HB0H6nrnqrt4s3c6RDfqkwcq1IiLtDhLj/60//8GUpaqZjyZRsAAAAG3RSTlMB2w4pNbbpFvTOvOfGAotfrunp133IQP3p+Gmr4ZWDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAPUlEQVR4nAXBBwKAIAwAsWOWAu4t6v+faQKutgzYO5djt9R2fdMy0k7VLRmKzik9Abe+JgwCPsZeAMQL3Q9ZOAJ11QwqxgAAAABJRU5ErkJggg==",blurWidth:7,blurHeight:8},B={src:"/_next/static/media/react.264f91b5.png",height:222,width:240,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAMAAAACh/xsAAAAG1BMVEUHgacHfaMIfqMHfqUJfqMHfaRMaXEFf6YHfaNdaaHHAAAACXRSTlNhkFFHM54ALnaJfOuEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAALklEQVR4nCXItwHAQBDDMCqcfv+NXRglWAPpGJbMqM4+FcIdgffPY0QKYzW4+wATjACfsW44wAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:7},f={src:"/_next/static/media/typescript.033b1339.png",height:128,width:128,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAJFBMVEUyeceLs98rdMUhbsJclNM6fsm0zepCg8t5qNra5/VGhsuiwuUYW+4WAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAMUlEQVR4nGXGtw3AMBAEsEsfJO+/rwG3ZkXgT7ZkQCETFjTde7YAk356vhRPAN2pDV4ROgC1pAHdaAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8},N=s(5675),Q=s.n(N);function v(A){let{imageUrl:e,description:s}=A;return(0,a.jsx)("div",{className:"p-6 shadow-xl rounded-xl hover:scale-105 ease-in duration-300 flex items-center justify-center",children:(0,a.jsxs)("div",{className:"grid grid-cols-2 gap-4 justify-center items-center",children:[(0,a.jsx)("div",{className:"m-auto",children:(0,a.jsx)(Q(),{src:e,width:"64",height:"64",alt:"/",style:{maxWidth:"100%",height:"auto"}})}),(0,a.jsx)("div",{className:"flex flex-col items-center justify-center",children:(0,a.jsx)("h3",{children:s})})]})})}var b=function(){return(0,a.jsx)("div",{id:"skills",className:"w-full lg:h-screen p-2",children:(0,a.jsxs)("div",{className:"max-w-[1240px] mx-auto flex flex-col justify-center h-full",children:[(0,a.jsx)("p",{className:"text-xl tracking-widest uppercase text-[#5438dc]",children:"Skills"}),(0,a.jsx)("h2",{className:"py-4",children:"What I Can Offer"}),(0,a.jsxs)("div",{className:"grid md:grid-cols-2 lg:grid-cols-4 gap-8",children:[(0,a.jsx)(v,{imageUrl:E,description:"Python Programming"}),(0,a.jsx)(v,{imageUrl:u,description:"Android Development"}),(0,a.jsx)(v,{imageUrl:f,description:"TypeScript"}),(0,a.jsx)(v,{imageUrl:p,description:"Next.js"}),(0,a.jsx)(v,{imageUrl:B,description:"React.js"}),(0,a.jsx)(v,{imageUrl:m,description:"Docker"}),(0,a.jsx)(v,{imageUrl:j,description:"PostgreSQL"}),(0,a.jsx)(v,{imageUrl:w,description:"PowerBI"})]})]})})},y=s(8295),I=s(2706),C=s(2003),O=s(6709),D=A=>{let{title:e,backgroundImg:s,projectUrl:t,tech:i}=A;return(0,a.jsxs)("div",{className:"relative flex items-center justify-center h-auto w-full shadow-xl shadow-gray-400 rounded-xl p-4 group hover:bg-gradient-to-r from-[#5438dc] to-[#357ded]",children:[(0,a.jsx)(Q(),{className:"rounded-xl group-hover:opacity-10",src:s,alt:"/",style:{maxWidth:"100%",height:"auto"}}),(0,a.jsxs)("div",{className:"hidden group-hover:flex absolute flex-col w-full max-w-md px-2 py-6",children:[(0,a.jsx)("h3",{className:"text-2xl text-white tracking-wider text-center",children:e}),(0,a.jsx)("p",{className:"pb-4 pt-2 text-white text-center",children:i}),(0,a.jsx)(r(),{href:t,children:(0,a.jsx)("p",{className:"text-center py-3 rounded-lg bg-white text-gray-700 font-bold text-lg cursor-pointer",children:"More Info"})})]})]})};function k(){return(0,a.jsx)("div",{id:"projects",className:"w-full",children:(0,a.jsxs)("div",{className:"max-w-[1240px] mx-auto px-2 py-16",children:[(0,a.jsx)("p",{className:"text-xl tracking-widest uppercase text-[#5438dc]",children:"Projects"}),(0,a.jsx)("h2",{className:"py-4",children:"What I've Worked On"}),(0,a.jsxs)("div",{className:"grid md:grid-cols-2 gap-8",children:[(0,a.jsx)(D,{title:"Memento: Full-stack Mindfullness App",backgroundImg:C.Z,projectUrl:"/Memento",tech:"Kotlin | Jetpack Compose | Android Studio"}),(0,a.jsx)(D,{title:"University Health Network",backgroundImg:O.Z,projectUrl:"/UHNDataPipeline",tech:"Python | pytest | Github Actions | Docker | Pandas"}),(0,a.jsx)(D,{title:"SlideSleuth: Deep Learning Oncology",backgroundImg:y.Z,projectUrl:"/slideSleuth",tech:"Python | Tensorflow | Pandas | numPy | R"}),(0,a.jsx)(D,{title:"Clean Coffee Initiative: Design Thinking",backgroundImg:I.Z,projectUrl:"/cci",tech:"Figma | UI/UX Design | Product Design"})]})]})})}var z=s(8198),M=s(6522),U=s(4e3),R=s(8049),S=s(9371),P=s(3090),H=s(7821),L=s(7169),J=s(4225);let V=A=>"".concat("https://").concat("personal-website-74ns.vercel.app").concat(A),T=async A=>fetch(V("/api/contact"),{method:"POST",body:JSON.stringify(A),headers:{"Content-Type":"application/json",Accept:"application/json"}}).then(A=>{if(!A.ok)throw Error("Oops! It looks like something went wrong sending our email! Feel free to still reach out at jacksonh
1[email protected]!");return A.json()}),Y={values:{name:"",number:"",email:"",subject:"",message:""}};var F=()=>{let A=(0,M.p)(),[e,s]=(0,n.useState)(Y),[t,i]=(0,n.useState)({}),{values:l,isLoading:r,error:c}=e,d=A=>{let{target:e}=A;return i(A=>({...A,[e.name]:!0}))},o=A=>{let{target:e}=A;return s(A=>({...A,values:{...A.values,[e.name]:e.value}}))},h=async()=>{s(A=>({...A,isLoading:!0}));try{await T(l),i({}),s(Y),A({title:"Message sent!",status:"success",duration:2e3,position:"top"})}catch(A){s(e=>({...e,isLoading:!1,error:A.message}))}};return(0,a.jsx)("div",{className:"col-span-3 w-full h-auto shadow-xl shadow-gray-400 rounded-xl lg:p-4",children:(0,a.jsxs)("div",{className:"p-4",children:[c&&(0,a.jsx)(U.x,{className:"text-[#ff220c] font-semibold text-xl text-center",children:c}),(0,a.jsxs)("div",{className:"grid md:grid-cols-2 gap-4 w-full py-2",children:[(0,a.jsx)(R.NI,{isRequired:!0,isInvalid:t.name&&!l.name,children:(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)(S.l,{className:"uppercase text-sm py-2",children:"Name"}),(0,a.jsx)(P.I,{className:"border-2 rounded-lg p-3 flex border-gray-300",type:"text",value:l.name,name:"name",id:"name",onChange:o,onBlur:d}),(0,a.jsx)(H.J1,{className:"text-[#ff220c]",children:"Required"})]})}),(0,a.jsx)(R.NI,{children:(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.jsx)(S.l,{className:"uppercase text-sm py-2",children:"Phone Number"}),(0,a.jsx)(P.I,{className:"border-2 rounded-lg p-3 flex border-gray-300",type:"text",value:l.number,name:"number",id:"number",onChange:o,onBlur:d})]})})]}),(0,a.jsx)(R.NI,{isRequired:!0,isInvalid:t.email&&!l.email,children:(0,a.jsxs)("div",{className:"flex flex-col py-2",children:[(0,a.jsx)(S.l,{className:"uppercase text-sm py-2",children:"Email"}),(0,a.jsx)(P.I,{className:"border-2 rounded-lg p-3 flex border-gray-300",type:"email",value:l.email,name:"email",id:"email",onChange:o,onBlur:d}),(0,a.jsx)(H.J1,{className:"text-[#ff220c]",children:"Required"})]})}),(0,a.jsx)(R.NI,{isRequired:!0,isInvalid:t.subject&&!l.subject,children:(0,a.jsxs)("div",{className:"flex flex-col py-2",children:[(0,a.jsx)(S.l,{className:"uppercase text-sm py-2",children:"Subject"}),(0,a.jsx)(P.I,{className:"border-2 rounded-lg p-3 flex border-gray-300",type:"text",value:l.subject,name:"subject",id:"subject",onChange:o,onBlur:d}),(0,a.jsx)(H.J1,{className:"text-[#ff220c]",children:"Required"})]})}),(0,a.jsx)(R.NI,{isRequired:!0,isInvalid:t.email&&!l.message,children:(0,a.jsxs)("div",{className:"flex flex-col py-2",children:[(0,a.jsx)(S.l,{className:"uppercase text-sm py-2",children:"Message"}),(0,a.jsx)(L.g,{className:"border-2 rounded-lg p-3 border-gray-300",rows:10,name:"message",id:"message",value:l.message,onChange:o,onBlur:d}),(0,a.jsx)(H.J1,{className:"text-[#ff220c]",children:"Required"})]})}),(0,a.jsx)(J.z,{className:"w-full p-4 text-gray-100 mt-4 shadow-xl shadow-gray-400 rounded-xl uppercase bg-gradient-to-r from-[#5438dc] to-[#357ded]",variant:"outline",colorScheme:"blue",disabled:!l.name||!l.email||!l.subject||!l.message,isLoading:r,onClick:h,children:"Submit"})]})})},G=()=>(0,a.jsx)("div",{id:"contact",className:"w-full lg:h-screen",children:(0,a.jsxs)("div",{className:"max-w-[1240px] m-auto px-2 py-16 w-full",children:[(0,a.jsx)("p",{className:"text-xl tracking-widest uppercase text-[#5438dc]",children:"Contact"}),(0,a.jsx)("h2",{className:"py-4",children:"Get in Touch"}),(0,a.jsxs)("div",{className:"grid lg:grid-cols-5 gap-8",children:[(0,a.jsx)("div",{className:"col-span-3 lg:col-span-2 w-full h-full shadow-xl shadow-gray-400 rounded-xl p-4",children:(0,a.jsxs)("div",{className:"lg:p-4 h-full",children:[(0,a.jsx)("div",{children:(0,a.jsx)("img",{className:"rounded-xl hover:scale-105 ease-in duration-300",src:"../assets/contactImage.jpg",alt:"/"})}),(0,a.jsxs)("div",{children:[(0,a.jsx)("h2",{className:"py-2",children:"Jackson Howe"}),(0,a.jsx)("p",{children:"Computer Science and Mathematics Student"}),(0,a.jsx)("p",{className:"py-4",children:"I am graduating in the Spring of 2025, and looking for full-time roles starting Summer 2025."})]}),(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:"uppercase pt-8",children:"Connect With Me"}),(0,a.jsxs)("div",{className:"flex items-center justify-around py-4",children:[(0,a.jsx)(r(),{href:"https://www.linkedin.com/in/jackson-howe-aa0008206/",children:(0,a.jsx)("div",{className:"rounded-full shadow-lg shadow-gray-400 p-6 cursor-pointer hover:scale-110 ease-in duration-300",children:(0,a.jsx)(o.BUd,{})})}),(0,a.jsx)(r(),{href:"https://github.com/JacksonH44",children:(0,a.jsx)("div",{className:"rounded-full shadow-lg shadow-gray-400 p-6 cursor-pointer hover:scale-110 ease-in duration-300",children:(0,a.jsx)(o.hJX,{})})})]})]})]})}),(0,a.jsx)(F,{})]}),(0,a.jsx)("div",{className:"flex justify-center py-12",children:(0,a.jsx)(r(),{href:"/",children:(0,a.jsx)("div",{className:"rounded-full shadow-lg shadow-gray-400 p-4 cursor-pointer hover:scale-110 ease-in duration-300",children:(0,a.jsx)(z.Ba7,{className:"text-[#5438dc]",size:30})})})})]})});function W(){return(0,a.jsxs)("div",{class:"p-2",children:[(0,a.jsxs)(i(),{children:[(0,a.jsx)("title",{children:"Jackson Howe | Personal Website"}),(0,a.jsx)("meta",{name:"description",content:"Generated by create next app"}),(0,a.jsx)("link",{rel:"icon",href:"/data-science.png"})]}),(0,a.jsx)(g,{}),(0,a.jsx)(x,{}),(0,a.jsx)(b,{}),(0,a.jsx)(k,{}),(0,a.jsx)(G,{})]})}}},function(A){A.O(0,[556,205,888,774,179],function(){return A(A.s=5557)}),_N_E=A.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.