1(this["webpackJsonpnlhlong01.github.io"]=this["webpackJsonpnlhlong01.github.io"]||[]).push([[0],{19:function(e,n,t){"use strict";var c=t(0),l=t(1),i=t(22),a=t(3),r=t(13),s=Object({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0}),o=s.NODE_ENV,j=s.REACT_APP_GA_TRACKING_ID;"production"===o&&r.a.initialize(j);var b=function(){var e=Object(a.f)().pathname;return Object(l.useEffect)((function(){"production"===o&&(r.a.set({page:e}),r.a.pageview(e))}),[e]),null},u=t(7),h=t(21),d=[{index:!0,label:"Long Nguyen",path:"/"},{label:"About",path:"/about"},{label:"Resume",path:"/resume"},{label:"Projects",path:"/projects"},{label:"Contact",path:"/contact"}],O=Object(l.lazy)((function(){return t.e(5).then(t.t.bind(null,169,7))})),m=function(){var e=Object(l.useState)(!1),n=Object(h.a)(e,2),t=n[0],i=n[1];return Object(c.jsxs)("div",{className:"hamburger-container",children:[Object(c.jsx)("nav",{className:"main",id:"hambuger-nav",children:Object(c.jsx)("ul",{children:t?Object(c.jsx)("li",{className:"menu close-menu",children:Object(c.jsx)("div",{onClick:function(){return i(!t)},className:"menu-hover",children:"\u2715"})}):Object(c.jsx)("li",{className:"menu open-menu",children:Object(c.jsx)("div",{onClick:function(){return i(!t)},className:"menu-hover",children:"\u2630"})})})}),Object(c.jsx)(l.Suspense,{fallback:Object(c.jsx)(c.Fragment,{}),children:Object(c.jsx)(O,{right:!0,isOpen:t,children:Object(c.jsx)("ul",{className:"hamburger-ul",children:d.map((function(e){return Object(c.jsx)("li",{children:Object(c.jsx)(u.b,{to:e.path,onClick:function(){return i(!t)},children:Object(c.jsx)("h3",{className:e.index&&"index-li",children:e.label})})},e.label)}))})})})]})},p=function(){return Object(c.jsxs)("header",{id:"header",children:[Object(c.jsx)("h1",{className:"index-link",children:d.filter((function(e){return e.index})).map((function(e){return Object(c.jsx)(u.b,{to:e.path,children:e.label},e.label)}))}),Object(c.jsx)("nav",{className:"links",children:Object(c.jsx)("ul",{children:d.filter((function(e){return!e.index})).map((function(e){return Object(c.jsx)("li",{children:Object(c.jsx)(u.b,{to:e.path,children:e.label})},e.label)}))})}),Object(c.jsx)(m,{})]})},x=t(24),f=function(){return Object(c.jsxs)("section",{id:"sidebar",children:[Object(c.jsx)("section",{id:"intro",children:Object(c.jsxs)("header",{children:[Object(c.jsx)("h2",{children:"Long Nguyen"}),Object(c.jsx)("p",{children:Object(c.jsx)("a",{href:"mailto:[email protected]",children:"[email protected]"})})]})}),Object(c.jsxs)("section",{className:"blurb",children:[Object(c.jsx)("h2",{children:"About"}),Object(c.jsx)("p",{children:"Hi, I'm Long \ud83d\udc4b. I'm an ex-Autodesk software engineer intern, now aspired Front-end Software Engineer \ud83d\udc68\u200d\ud83d\udcbb. I like making interactive visual client-side applications using ReactJS, or maintaining large-scale projects using TypeScript \u2615. I have a dream of architecting a complex performant application which has a positive impact on the lives of many people \ud83d\udc31\u200d\ud83c\udfcd."}),Object(c.jsx)("ul",{className:"actions",children:Object(c.jsx)("li",{children:window.location.pathname.includes("/resume")?Object(c.jsx)(u.b,{to:"/about",className:"button",children:"About Me"}):Object(c.jsx)(u.b,{to:"/resume",className:"button",children:"Learn More"})})})]}),Object(c.jsxs)("section",{id:"footer",children:[Object(c.jsx)(x.a,{}),Object(c.jsxs)("p",{className:"copyright",children:["\xa9 Michael D'Angelo ",Object(c.jsx)("a",{href:"https://mldangelo.com/",children:"mldangelo.com"}),"."]})]})]})},g=function(){var e=Object(a.f)().pathname;return Object(l.useEffect)((function(){window.scrollTo(0,0)}),[e]),null},v=function(e){return Object(c.jsxs)(c.Fragment,{children:[Object(c.jsx)(b,{}),Object(c.jsx)(g,{}),Object(c.jsxs)(i.a,{titleTemplate:"%s | Long Nguyen",defaultTitle:"Long Nguyen",children:[e.title&&Object(c.jsx)("title",{children:e.title}),Object(c.jsx)("meta",{name:"description",content:e.description})]}),Object(c.jsxs)("div",{id:"wrapper",children:[Object(c.jsx)(p,{}),Object(c.jsx)("div",{id:"main",children:e.children}),e.fullPage?null:Object(c.jsx)(f,{})]})]})};v.defaultProps={children:null,fullPage:!1,title:null,description:"Long Nguyen's personal website. Based on the template developed by Michael D'Angelo"};n.a=v},24:function(e,n,t){"use strict";var c=t(0),l=(t(1),t(28)),i=t(29),a=t(30),r=t(33),s=t(31),o=t(32),j=[{link:"https://github.com/nlhlong01",label:"Github",icon:i.faGithub},{link:"https://www.linkedin.com/in/longnlh",label:"LinkedIn",icon:a.faLinkedinIn},{link:"https://www.freecodecamp.org/nlhlong",label:"freeCodeCamp",icon:s.faFreeCodeCamp},{link:"https://www.hackerrank.com/nlhlong",label:"HackerRank",icon:o.faHackerrank},{link:"mailto:[email protected]",label:"Email",icon:r.faEnvelope}];n.a=function(){return Object(c.jsx)("ul",{className:"icons",children:j.map((function(e){return Object(c.jsx)("li",{children:Object(c.jsx)("a",{href:e.link,children:Object(c.jsx)(l.a,{icon:e.icon})})},e.label)}))})}},46:function(e,n,t){},47:function(e,n,t){"use strict";t.r(n);
1var c=t(0),l=t(1),i=t(15),a=t(7),r=t(3),s=t(19),o=(t(46),Object(l.lazy)((function(){return Promise.all([t.e(2),t.e(8)]).then(t.bind(null,165))}))),j=Object(l.lazy)((function(){return t.e(9).then(t.bind(null,166))})),b=Object(l.lazy)((function(){return t.e(10).then(t.bind(null,167))})),u=Object(l.lazy)((function(){return t.e(11).then(t.bind(null,168))})),h=Object(l.lazy)((function(){return t.e(7).then(t.bind(null,172))})),d=Object(l.lazy)((function(){return t.e(6).then(t.bind(null,170))})),O=Object(l.lazy)((function(){return Promise.all([t.e(4),t.e(12)]).then(t.bind(null,171))})),m=function(){return Object(c.jsx)(a.a,{basename:"",children:Object(c.jsx)(l.Suspense,{fallback:Object(c.jsx)(s.a,{}),children:Object(c.jsxs)(r.c,{children:[Object(c.jsx)(r.a,{exact:!0,path:"/",component:b}),Object(c.jsx)(r.a,{path:"/about",component:o}),Object(c.jsx)(r.a,{path:"/projects",component:h}),Object(c.jsx)(r.a,{path:"/stats",component:O}),Object(c.jsx)(r.a,{path:"/contact",component:j}),Object(c.jsx)(r.a,{path:"/resume",component:d}),Object(c.jsx)(r.a,{component:u,status:404})]})})})},p=document.getElementById("root");p.hasChildNodes()?Object(i.hydrate)(Object(c.jsx)(m,{}),p):Object(i.render)(Object(c.jsx)(m,{}),p)}},[[47,1,3]]]); 2//# sourceMappingURL=main.63eac845.chunk.js.map
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.