diff --git a/asset-manifest.json b/asset-manifest.json index b6557f1..87f41d8 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,26 +1,26 @@ { "files": { - "main.js": "/me/static/js/main.eea7168f.js", - "static/js/937.e3f79230.chunk.js": "/me/static/js/937.e3f79230.chunk.js", - "static/js/241.5d129248.chunk.js": "/me/static/js/241.5d129248.chunk.js", - "static/js/434.4ffecbca.chunk.js": "/me/static/js/434.4ffecbca.chunk.js", + "main.js": "/me/static/js/main.01ab7636.js", + "static/js/937.dbf01c24.chunk.js": "/me/static/js/937.dbf01c24.chunk.js", + "static/js/241.d1c76bdc.chunk.js": "/me/static/js/241.d1c76bdc.chunk.js", + "static/js/434.5a130b80.chunk.js": "/me/static/js/434.5a130b80.chunk.js", "static/js/563.55e2bd58.chunk.js": "/me/static/js/563.55e2bd58.chunk.js", - "static/js/992.c1261e2a.chunk.js": "/me/static/js/992.c1261e2a.chunk.js", + "static/js/992.123c4331.chunk.js": "/me/static/js/992.123c4331.chunk.js", "static/js/488.a9182cb5.chunk.js": "/me/static/js/488.a9182cb5.chunk.js", "static/js/771.edd76315.chunk.js": "/me/static/js/771.edd76315.chunk.js", "static/js/579.d83302b8.chunk.js": "/me/static/js/579.d83302b8.chunk.js", "index.html": "/me/index.html", - "main.eea7168f.js.map": "/me/static/js/main.eea7168f.js.map", - "937.e3f79230.chunk.js.map": "/me/static/js/937.e3f79230.chunk.js.map", - "241.5d129248.chunk.js.map": "/me/static/js/241.5d129248.chunk.js.map", - "434.4ffecbca.chunk.js.map": "/me/static/js/434.4ffecbca.chunk.js.map", + "main.01ab7636.js.map": "/me/static/js/main.01ab7636.js.map", + "937.dbf01c24.chunk.js.map": "/me/static/js/937.dbf01c24.chunk.js.map", + "241.d1c76bdc.chunk.js.map": "/me/static/js/241.d1c76bdc.chunk.js.map", + "434.5a130b80.chunk.js.map": "/me/static/js/434.5a130b80.chunk.js.map", "563.55e2bd58.chunk.js.map": "/me/static/js/563.55e2bd58.chunk.js.map", - "992.c1261e2a.chunk.js.map": "/me/static/js/992.c1261e2a.chunk.js.map", + "992.123c4331.chunk.js.map": "/me/static/js/992.123c4331.chunk.js.map", "488.a9182cb5.chunk.js.map": "/me/static/js/488.a9182cb5.chunk.js.map", "771.edd76315.chunk.js.map": "/me/static/js/771.edd76315.chunk.js.map", "579.d83302b8.chunk.js.map": "/me/static/js/579.d83302b8.chunk.js.map" }, "entrypoints": [ - "static/js/main.eea7168f.js" + "static/js/main.01ab7636.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index 075a2b6..b03386f 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -DAD
\ No newline at end of file +DAD
\ No newline at end of file diff --git a/static/js/241.5d129248.chunk.js b/static/js/241.5d129248.chunk.js deleted file mode 100644 index 5af1049..0000000 --- a/static/js/241.5d129248.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self.webpackChunkreact_page=self.webpackChunkreact_page||[]).push([[241],{1241:(e,n,i)=>{i.r(n),i.d(n,{default:()=>c});i(5043);var t=i(9252),r=i(766),l=i(4496),a=i(8446),s=i(6240),o=i(579);const c=()=>{const e=(0,s.A)();return(0,o.jsx)(t.A,{id:"about",children:(0,o.jsx)(r.A,{container:!0,direction:"row",alignItems:"stretch",justifyContent:"flex-end",children:(0,o.jsx)("div",{style:{minHeight:"70vh",display:"flex",alignItems:"flex-end"},children:(0,o.jsxs)(r.A,{container:!0,direction:"column",alignItems:"flex-end",justifyContent:"flex-end",spacing:3,children:[(0,o.jsx)(r.A,{children:(0,o.jsx)(l.A,{align:"right",inline:"true",sx:{fontSize:"32px"},children:"Software Developer"})}),(0,o.jsx)(r.A,{children:(0,o.jsx)(l.A,{variant:"h1",gutterBottom:!0,inline:"true",sx:{fontFamily:"Chilanka",textTransform:"uppercase",letterSpacing:"2rem",textAlign:"left",[e.breakpoints.down("md")]:{textAlign:"right",letterSpacing:"1rem"}},children:"Dan Dobos"})}),(0,o.jsx)(r.A,{children:(0,o.jsx)(l.A,{align:"right",inline:"true",sx:{fontSize:"22px"},children:"Characterized by the desire of understanding and implementing technological innovations."})}),(0,o.jsxs)(r.A,{children:[(0,o.jsx)(l.A,{align:"right",inline:"true",children:"Contact"}),(0,o.jsx)(a.A,{variant:"h6",href:"mailto:danandreidobos@gmail.com",target:"_blank",color:"inherit",children:"danandreidobos@gmail.com"})]})]})})})})}}}]); -//# sourceMappingURL=241.5d129248.chunk.js.map \ No newline at end of file diff --git a/static/js/241.5d129248.chunk.js.map b/static/js/241.5d129248.chunk.js.map deleted file mode 100644 index 02a69b5..0000000 --- a/static/js/241.5d129248.chunk.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/241.5d129248.chunk.js","mappings":"2MAIA,MAwEA,EAxEcA,KACb,MAAMC,GAAQC,EAAAA,EAAAA,KAEd,OACCC,EAAAA,EAAAA,KAACC,EAAAA,EAAS,CAACC,GAAG,QAAOC,UACpBH,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CACLC,WAAS,EACTC,UAAU,MACVC,WAAW,UACXC,eAAe,WAAUL,UACzBH,EAAAA,EAAAA,KAAA,OACCS,MAAO,CACNC,UAAW,OACXC,QAAS,OACTJ,WAAY,YACXJ,UACFS,EAAAA,EAAAA,MAACR,EAAAA,EAAK,CACLC,WAAS,EACTC,UAAU,SACVC,WAAW,WACXC,eAAe,WACfK,QAAS,EAAEV,SAAA,EACXH,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CAAAD,UACLH,EAAAA,EAAAA,KAACc,EAAAA,EAAU,CAACC,MAAM,QAAQC,OAAO,OAAOC,GAAI,CAAEC,SAAU,QAASf,SAAC,0BAInEH,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CAAAD,UACLH,EAAAA,EAAAA,KAACc,EAAAA,EAAU,CACVK,QAAQ,KACRC,cAAY,EACZJ,OAAO,OACPC,GAAI,CACHI,WAAY,WACZC,cAAe,YACfC,cAAe,OACfC,UAAW,OACX,CAAC1B,EAAM2B,YAAYC,KAAK,OAAQ,CAC/BF,UAAW,QACXD,cAAe,SAEfpB,SAAC,iBAKLH,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CAAAD,UACLH,EAAAA,EAAAA,KAACc,EAAAA,EAAU,CAACC,MAAM,QAAQC,OAAO,OAAOC,GAAI,CAAEC,SAAU,QAASf,SAAC,gGAMnES,EAAAA,EAAAA,MAACR,EAAAA,EAAK,CAAAD,SAAA,EACLH,EAAAA,EAAAA,KAACc,EAAAA,EAAU,CAACC,MAAM,QAAQC,OAAO,OAAMb,SAAC,aAGxCH,EAAAA,EAAAA,KAAC2B,EAAAA,EAAI,CACJR,QAAQ,KACRS,KAAK,kCACLC,OAAO,SACPC,MAAM,UAAS3B,SAAC,yC","sources":["pages/about/About.jsx"],"sourcesContent":["import React from \"react\";\nimport { Container, Grid2, Typography, Link } from \"@mui/material\";\nimport { useTheme } from \"@mui/material/styles\";\n\nconst About = () => {\n\tconst theme = useTheme();\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tSoftware Developer\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tDan Dobos\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tCharacterized by the desire of understanding and implementing\n\t\t\t\t\t\t\t\ttechnological innovations.\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tContact\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tdanandreidobos@gmail.com\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default About;\n"],"names":["About","theme","useTheme","_jsx","Container","id","children","Grid2","container","direction","alignItems","justifyContent","style","minHeight","display","_jsxs","spacing","Typography","align","inline","sx","fontSize","variant","gutterBottom","fontFamily","textTransform","letterSpacing","textAlign","breakpoints","down","Link","href","target","color"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/241.d1c76bdc.chunk.js b/static/js/241.d1c76bdc.chunk.js new file mode 100644 index 0000000..1eb840e --- /dev/null +++ b/static/js/241.d1c76bdc.chunk.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunkreact_page=self.webpackChunkreact_page||[]).push([[241],{1241:(e,n,i)=>{i.r(n),i.d(n,{default:()=>d});i(5043);var t=i(9252),r=i(766),l=i(4496),a=i(8446),s=i(6240),o=i(97),c=i(579);const d=()=>{const e=(0,s.A)(),n=(0,o.A)();return(0,c.jsx)(t.A,{id:"about",children:(0,c.jsx)(r.A,{container:!0,direction:"row",alignItems:"stretch",justifyContent:"flex-end",children:(0,c.jsx)("div",{style:{minHeight:"70vh",display:"flex",alignItems:"flex-end"},children:(0,c.jsxs)(r.A,{container:!0,direction:"column",alignItems:"flex-end",justifyContent:"flex-end",spacing:3,children:[(0,c.jsx)(r.A,{children:(0,c.jsx)(l.A,{align:"right",inline:"true",sx:{fontSize:"32px"},children:"Software Developer"})}),(0,c.jsx)(r.A,{children:(0,c.jsx)(l.A,{variant:"h1",gutterBottom:!0,inline:"true",sx:{fontFamily:"Chilanka",textTransform:"uppercase",letterSpacing:"2rem",textAlign:"left",[e.breakpoints.down("md")]:{textAlign:"right",letterSpacing:"1rem"}},children:"Dan Dobos"})}),(0,c.jsx)(r.A,{children:(0,c.jsx)(l.A,{align:"right",inline:"true",sx:{fontSize:"22px"},children:n.formatMessage({id:"about.description.line1",defaultMessage:"Simple, better."})})}),(0,c.jsxs)(r.A,{children:[(0,c.jsx)(l.A,{align:"right",inline:"true",children:"Contact"}),(0,c.jsx)(a.A,{variant:"h6",href:"mailto:danandreidobos@gmail.com",target:"_blank",color:"inherit",children:"danandreidobos@gmail.com"})]})]})})})})}}}]); +//# sourceMappingURL=241.d1c76bdc.chunk.js.map \ No newline at end of file diff --git a/static/js/241.d1c76bdc.chunk.js.map b/static/js/241.d1c76bdc.chunk.js.map new file mode 100644 index 0000000..994cd11 --- /dev/null +++ b/static/js/241.d1c76bdc.chunk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/241.d1c76bdc.chunk.js","mappings":"mNAMA,MA2EA,EA3EcA,KACb,MAAMC,GAAQC,EAAAA,EAAAA,KACRC,GAAIC,EAAAA,EAAAA,KAEV,OACCC,EAAAA,EAAAA,KAACC,EAAAA,EAAS,CAACC,GAAG,QAAOC,UACpBH,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CACLC,WAAS,EACTC,UAAU,MACVC,WAAW,UACXC,eAAe,WAAUL,UACzBH,EAAAA,EAAAA,KAAA,OACCS,MAAO,CACNC,UAAW,OACXC,QAAS,OACTJ,WAAY,YACXJ,UACFS,EAAAA,EAAAA,MAACR,EAAAA,EAAK,CACLC,WAAS,EACTC,UAAU,SACVC,WAAW,WACXC,eAAe,WACfK,QAAS,EAAEV,SAAA,EACXH,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CAAAD,UACLH,EAAAA,EAAAA,KAACc,EAAAA,EAAU,CAACC,MAAM,QAAQC,OAAO,OAAOC,GAAI,CAAEC,SAAU,QAASf,SAAC,0BAInEH,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CAAAD,UACLH,EAAAA,EAAAA,KAACc,EAAAA,EAAU,CACVK,QAAQ,KACRC,cAAY,EACZJ,OAAO,OACPC,GAAI,CACHI,WAAY,WACZC,cAAe,YACfC,cAAe,OACfC,UAAW,OACX,CAAC5B,EAAM6B,YAAYC,KAAK,OAAQ,CAC/BF,UAAW,QACXD,cAAe,SAEfpB,SAAC,iBAKLH,EAAAA,EAAAA,KAACI,EAAAA,EAAK,CAAAD,UACLH,EAAAA,EAAAA,KAACc,EAAAA,EAAU,CAACC,MAAM,QAAQC,OAAO,OAAOC,GAAI,CAAEC,SAAU,QAASf,SAC/DL,EAAE6B,cAAc,CAChBzB,GAAI,0BACJ0B,eAAgB,yBAKnBhB,EAAAA,EAAAA,MAACR,EAAAA,EAAK,CAAAD,SAAA,EACLH,EAAAA,EAAAA,KAACc,EAAAA,EAAU,CAACC,MAAM,QAAQC,OAAO,OAAMb,SAAC,aAGxCH,EAAAA,EAAAA,KAAC6B,EAAAA,EAAI,CACJV,QAAQ,KACRW,KAAK,kCACLC,OAAO,SACPC,MAAM,UAAS7B,SAAC,yC","sources":["pages/about/About.jsx"],"sourcesContent":["import React from \"react\";\nimport { Container, Grid2, Typography, Link } from \"@mui/material\";\nimport { useTheme } from \"@mui/material/styles\";\n\nimport { useIntl } from \"react-intl\";\n\nconst About = () => {\n\tconst theme = useTheme();\n\tconst t = useIntl();\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tSoftware Developer\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tDan Dobos\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{t.formatMessage({\n\t\t\t\t\t\t\t\t\tid: \"about.description.line1\",\n\t\t\t\t\t\t\t\t\tdefaultMessage: \"Simple, better.\",\n\t\t\t\t\t\t\t\t})}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tContact\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tdanandreidobos@gmail.com\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default About;\n"],"names":["About","theme","useTheme","t","useIntl","_jsx","Container","id","children","Grid2","container","direction","alignItems","justifyContent","style","minHeight","display","_jsxs","spacing","Typography","align","inline","sx","fontSize","variant","gutterBottom","fontFamily","textTransform","letterSpacing","textAlign","breakpoints","down","formatMessage","defaultMessage","Link","href","target","color"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/434.4ffecbca.chunk.js b/static/js/434.4ffecbca.chunk.js deleted file mode 100644 index 03b052f..0000000 --- a/static/js/434.4ffecbca.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self.webpackChunkreact_page=self.webpackChunkreact_page||[]).push([[434],{3434:(e,t,i)=>{i.r(t),i.d(t,{default:()=>d});i(5043);var o=i(7353),s=i(9975),a=i(6322),n=i(579);const d=()=>(0,n.jsxs)(o.A,{sx:{display:"flex",flexDirection:"column",width:"100%",alignItems:"stretch"},children:[(0,n.jsx)(a.A,{items:s.c3,title:"React"}),(0,n.jsx)(a.A,{items:s.b8,title:"HTML"}),(0,n.jsx)(a.A,{items:s.ri,title:"Vue"}),(0,n.jsx)(a.A,{items:s.dX,title:"Golang"}),(0,n.jsx)(a.A,{items:s.Pz,title:"Java"})]})},6322:(e,t,i)=>{i.d(t,{A:()=>f});var o=i(5043),s=i(3766),a=i(6605),n=i(4496),d=i(710),r=i(766),l=i(2110),c=i(6591),p=i(2828),u=i(6494),g=i(6240),m=i(9368),h=i.n(m),b=i(579);const x=e=>{const{options:t,children:i}=e,s=(0,o.useRef)(null);return(0,o.useEffect)(()=>{h().init(s.current,t)},[t]),(0,b.jsx)("div",{ref:s,children:i})},j=e=>{let{imageURL:t,title:i,description:o,url:s}=e;const a=(0,g.A)();return(0,b.jsx)(x,{options:{reverse:!0,speed:1200,easing:"cubic-bezier(.09,.67,.54,.76)"},children:(0,b.jsxs)(l.A,{sx:{minWidth:"320px",maxWidth:"320px",marginLeft:"auto",marginRight:"auto",color:a.palette.text.secondary,backgroundColor:a.palette.background.paper},children:[(0,b.jsx)(c.A,{component:"img",height:"150",image:t,alt:i}),(0,b.jsx)(n.A,{variant:"body2",children:o}),(0,b.jsx)(p.A,{children:(0,b.jsx)(u.A,{color:"white",onClick:()=>window.open(s,"_blank"),children:(0,b.jsx)(n.A,{gutterBottom:!0,variant:"h6",component:"h4",children:i})})})]})})};var R=i(8293);const f=e=>{let{items:t,title:i}=e;return(0,b.jsxs)(s.A,{defaultExpanded:!0,slotProps:{transition:{unmountOnExit:!0}},children:[(0,b.jsx)(a.A,{expandIcon:(0,b.jsx)(R.A,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:(0,b.jsx)(n.A,{variant:"h5",component:"h3",children:i})}),(0,b.jsx)(d.A,{children:(0,b.jsx)(r.A,{container:!0,direction:"row",alignItems:"flex-start",justifyContent:"baseline",spacing:3,children:t.map(e=>(0,b.jsx)(r.A,{children:(0,b.jsx)(j,{imageURL:e.imageURL,title:e.title,description:e.description,url:e.url})},e.key+e.title))})})]})}},9975:(e,t,i)=>{i.d(t,{Iz:()=>r,Pz:()=>n,b8:()=>a,c3:()=>o,dX:()=>s,ri:()=>d});const o=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png",title:"React Shop",description:"",url:"https://dadobos.github.io/react-shop/"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png",title:"React Quiz App",description:"",url:"https://dadobos.github.io/react-quiz-app/"}],s=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png",title:"Pokemon GO Templates",description:"",url:"https://github.com/dadobos/pokemongotemplates"}],a=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png",title:"The Square Project",description:"",url:"https://dadobos.github.io/The-Square-Project/"}],n=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png",title:"Restaurant Billing System",description:"",url:"https://github.com/dadobos/Restaurant"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png",title:"Billing System",description:"",url:"https://github.com/dadobos/Billing-System"}],d=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png",title:"World Countries",description:"",url:"https://dadobos.github.io/worldcountries/"}],r=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png",title:"Anchor Tag Hide Components",description:"",url:"https://codepen.io/diaid/full/MWOOogX"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png",title:"Radio Hide Components",description:"",url:"https://codepen.io/diaid/full/qBVdgWW"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png",title:"Rounded Paragraph",description:"",url:"https://codepen.io/diaid/full/QWxOgVm"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png",title:"Responsive Table",description:"",url:"https://codepen.io/diaid/full/xxJRGMB"}]}}]); -//# sourceMappingURL=434.4ffecbca.chunk.js.map \ No newline at end of file diff --git a/static/js/434.4ffecbca.chunk.js.map b/static/js/434.4ffecbca.chunk.js.map deleted file mode 100644 index f03ebb9..0000000 --- a/static/js/434.4ffecbca.chunk.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/434.4ffecbca.chunk.js","mappings":"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","sources":["pages/projects/Projects.jsx","components/main-card/Tilt.jsx","components/main-card/MainCard.jsx","components/main-accordion/MainAccordion.jsx","data/Data.jsx"],"sourcesContent":["import React from \"react\";\nimport { Box } from \"@mui/material\";\nimport {\n\t// AngularData,\n\tReactData,\n\tWebsitesData,\n\tVueData,\n\tGoData,\n\tJavaData,\n} from \"data/Data\";\nimport MainAccordion from \"components/main-accordion/MainAccordion\";\n\nconst Projects = () => {\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default Projects;\n","import React, { useEffect, useRef } from \"react\";\n\nimport VanillaTilt from \"vanilla-tilt\";\n\nexport const Tilt = (props) => {\n const { options, children } = props;\n const tilt = useRef(null);\n\n useEffect(() => {\n VanillaTilt.init(tilt.current, options);\n }, [options]);\n\n return
{children}
;\n};\n","import React from \"react\";\n\nimport {\n\tCard,\n\tCardContent,\n\tCardMedia,\n\tCardActionArea,\n\tTypography,\n} from \"@mui/material\";\nimport { useTheme } from \"@mui/material/styles\";\n\nimport { Tilt } from \"./Tilt\";\n\nconst MainCard = ({ imageURL, title, description, url }) => {\n\tconst theme = useTheme();\n\n\tconst options = {\n\t\treverse: true,\n\t\tspeed: 1200,\n\t\teasing: \"cubic-bezier(.09,.67,.54,.76)\",\n\t};\n\n\treturn (\n\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t{description}\n\n\t\t\t\t\t\n\t\t\t\t\t\t window.open(url, \"_blank\")}>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{title}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t/>\n\t);\n};\n\nexport default MainCard;\n","import React from \"react\";\nimport {\n\tGrid2,\n\tAccordion,\n\tAccordionSummary,\n\tAccordionDetails,\n\tTypography,\n} from \"@mui/material\";\nimport MainCard from \"components/main-card/MainCard\";\nimport ExpandMoreIcon from \"@mui/icons-material/ExpandMore\";\n\nconst MainAccordion = ({ items, title }) => {\n\treturn (\n\t\t\n\t\t\t}\n\t\t\t\taria-controls=\"panel1a-content\"\n\t\t\t\tid=\"panel1a-header\">\n\t\t\t\t\n\t\t\t\t\t{title}\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{items.map((project) => (\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default MainAccordion;\n","export const ReactData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png\",\n\t\ttitle: \"React Shop\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-shop/\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png\",\n\t\ttitle: \"React Quiz App\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-quiz-app/\",\n\t},\n];\n\nexport const GoData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png\",\n\t\ttitle: \"Pokemon GO Templates\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/pokemongotemplates\",\n\t},\n];\n\nexport const WebsitesData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png\",\n\t\ttitle: \"The Square Project\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/The-Square-Project/\",\n\t},\n];\n\nexport const JavaData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png\",\n\t\ttitle: \"Restaurant Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Restaurant\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png\",\n\t\ttitle: \"Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Billing-System\",\n\t},\n];\n\nexport const VueData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png\",\n\t\ttitle: \"World Countries\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/worldcountries/\",\n\t},\n];\n\nexport const CSSData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png\",\n\t\ttitle: \"Anchor Tag Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/MWOOogX\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png\",\n\t\ttitle: \"Radio Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/qBVdgWW\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png\",\n\t\ttitle: \"Rounded Paragraph\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/QWxOgVm\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png\",\n\t\ttitle: \"Responsive Table\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/xxJRGMB\",\n\t},\n];\n"],"names":["Projects","_jsxs","Box","sx","display","flexDirection","width","alignItems","children","_jsx","MainAccordion","items","ReactData","title","WebsitesData","VueData","GoData","JavaData","Tilt","props","options","tilt","useRef","useEffect","VanillaTilt","current","ref","_ref","imageURL","description","url","theme","useTheme","reverse","speed","easing","Card","minWidth","maxWidth","marginLeft","marginRight","color","palette","text","secondary","backgroundColor","background","paper","CardMedia","component","height","image","alt","Typography","variant","CardActionArea","CardContent","onClick","window","open","gutterBottom","Accordion","defaultExpanded","slotProps","transition","unmountOnExit","AccordionSummary","expandIcon","ExpandMoreIcon","id","AccordionDetails","Grid2","container","direction","justifyContent","spacing","map","project","MainCard","key","CSSData"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/434.5a130b80.chunk.js b/static/js/434.5a130b80.chunk.js new file mode 100644 index 0000000..ceecbaf --- /dev/null +++ b/static/js/434.5a130b80.chunk.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunkreact_page=self.webpackChunkreact_page||[]).push([[434],{3434:(e,t,i)=>{i.r(t),i.d(t,{default:()=>d});i(5043);var o=i(7353),a=i(9975),s=i(6322),n=i(579);const d=()=>(0,n.jsxs)(o.A,{sx:{display:"flex",flexDirection:"column",width:"100%",alignItems:"stretch"},children:[(0,n.jsx)(s.A,{items:a.c3,title:"React"}),(0,n.jsx)(s.A,{items:a.b8,title:"HTML"}),(0,n.jsx)(s.A,{items:a.ri,title:"Vue"}),(0,n.jsx)(s.A,{items:a.dX,title:"Golang"}),(0,n.jsx)(s.A,{items:a.Pz,title:"Java"})]})},6322:(e,t,i)=>{i.d(t,{A:()=>f});var o=i(5043),a=i(3766),s=i(6605),n=i(4496),d=i(710),r=i(766),l=i(2110),p=i(6591),c=i(2828),u=i(6494),g=i(6240),m=i(9368),h=i.n(m),b=i(579);const x=e=>{const{options:t,children:i}=e,a=(0,o.useRef)(null);return(0,o.useEffect)(()=>{h().init(a.current,t)},[t]),(0,b.jsx)("div",{ref:a,children:i})},j=e=>{let{imageURL:t,title:i,description:o,url:a}=e;const s=(0,g.A)();return(0,b.jsx)(x,{options:{reverse:!0,speed:1200,easing:"cubic-bezier(.09,.67,.54,.76)"},children:(0,b.jsxs)(l.A,{sx:{minWidth:"320px",maxWidth:"320px",marginLeft:"auto",marginRight:"auto",color:s.palette.text.secondary,backgroundColor:s.palette.background.paper},children:[(0,b.jsx)(p.A,{component:"img",height:"150",image:t,alt:i}),(0,b.jsx)(n.A,{variant:"body2",children:o}),(0,b.jsx)(c.A,{children:(0,b.jsx)(u.A,{color:"white",onClick:()=>window.open(a,"_blank"),children:(0,b.jsx)(n.A,{gutterBottom:!0,variant:"h6",component:"h4",children:i})})})]})})};var v=i(8293);const f=e=>{let{items:t,title:i}=e;return(0,b.jsxs)(a.A,{defaultExpanded:!0,slotProps:{transition:{unmountOnExit:!0}},children:[(0,b.jsx)(s.A,{expandIcon:(0,b.jsx)(v.A,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:(0,b.jsx)(n.A,{variant:"h5",component:"h3",children:i})}),(0,b.jsx)(d.A,{children:(0,b.jsx)(r.A,{container:!0,direction:"row",alignItems:"flex-start",justifyContent:"baseline",spacing:3,children:t.map(e=>(0,b.jsx)(r.A,{children:(0,b.jsx)(j,{imageURL:e.imageURL,title:e.title,description:e.description,url:e.url})},e.key+e.title))})})]})}},9975:(e,t,i)=>{i.d(t,{E:()=>l,Iz:()=>r,Pz:()=>n,b8:()=>s,c3:()=>o,dX:()=>a,ri:()=>d});const o=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png",title:"Shop",description:"",url:"https://dadobos.github.io/react-shop/"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png",title:"Quiz App",description:"",url:"https://dadobos.github.io/react-quiz-app/"}],a=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png",title:"Pokemon GO Templates",description:"",url:"https://github.com/dadobos/pokemongotemplates"}],s=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png",title:"The Square Project",description:"",url:"https://dadobos.github.io/The-Square-Project/"}],n=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png",title:"Restaurant Billing System",description:"",url:"https://github.com/dadobos/Restaurant"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png",title:"Billing System",description:"",url:"https://github.com/dadobos/Billing-System"}],d=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png",title:"World Countries",description:"",url:"https://dadobos.github.io/worldcountries/"}],r=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png",title:"Anchor Tag Hide Components",description:"",url:"https://codepen.io/diaid/full/MWOOogX"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png",title:"Radio Hide Components",description:"",url:"https://codepen.io/diaid/full/qBVdgWW"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png",title:"Rounded Paragraph",description:"",url:"https://codepen.io/diaid/full/QWxOgVm"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png",title:"Responsive Table",description:"",url:"https://codepen.io/diaid/full/xxJRGMB"}],l=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1761648607/web/ADOSIanaslkdfOASadkn.png",title:"Vanilla TS/JS Carousel",description:"",url:"https://codepen.io/diaid/pen/GgoGwva"}]}}]); +//# sourceMappingURL=434.5a130b80.chunk.js.map \ No newline at end of file diff --git a/static/js/434.5a130b80.chunk.js.map b/static/js/434.5a130b80.chunk.js.map new file mode 100644 index 0000000..515b614 --- /dev/null +++ b/static/js/434.5a130b80.chunk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/434.5a130b80.chunk.js","mappings":"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","sources":["pages/projects/Projects.jsx","components/main-card/Tilt.jsx","components/main-card/MainCard.jsx","components/main-accordion/MainAccordion.jsx","data/Data.jsx"],"sourcesContent":["import React from \"react\";\nimport { Box } from \"@mui/material\";\nimport {\n\t// AngularData,\n\tReactData,\n\tWebsitesData,\n\tVueData,\n\tGoData,\n\tJavaData,\n} from \"data/Data\";\nimport MainAccordion from \"components/main-accordion/MainAccordion\";\n\nconst Projects = () => {\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default Projects;\n","import React, { useEffect, useRef } from \"react\";\n\nimport VanillaTilt from \"vanilla-tilt\";\n\nexport const Tilt = (props) => {\n const { options, children } = props;\n const tilt = useRef(null);\n\n useEffect(() => {\n VanillaTilt.init(tilt.current, options);\n }, [options]);\n\n return
{children}
;\n};\n","import React from \"react\";\n\nimport {\n\tCard,\n\tCardContent,\n\tCardMedia,\n\tCardActionArea,\n\tTypography,\n} from \"@mui/material\";\nimport { useTheme } from \"@mui/material/styles\";\n\nimport { Tilt } from \"./Tilt\";\n\nconst MainCard = ({ imageURL, title, description, url }) => {\n\tconst theme = useTheme();\n\n\tconst options = {\n\t\treverse: true,\n\t\tspeed: 1200,\n\t\teasing: \"cubic-bezier(.09,.67,.54,.76)\",\n\t};\n\n\treturn (\n\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t{description}\n\n\t\t\t\t\t\n\t\t\t\t\t\t window.open(url, \"_blank\")}>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{title}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t/>\n\t);\n};\n\nexport default MainCard;\n","import React from \"react\";\nimport {\n\tGrid2,\n\tAccordion,\n\tAccordionSummary,\n\tAccordionDetails,\n\tTypography,\n} from \"@mui/material\";\nimport MainCard from \"components/main-card/MainCard\";\nimport ExpandMoreIcon from \"@mui/icons-material/ExpandMore\";\n\nconst MainAccordion = ({ items, title }) => {\n\treturn (\n\t\t\n\t\t\t}\n\t\t\t\taria-controls=\"panel1a-content\"\n\t\t\t\tid=\"panel1a-header\">\n\t\t\t\t\n\t\t\t\t\t{title}\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{items.map((project) => (\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default MainAccordion;\n","export const ReactData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png\",\n\t\ttitle: \"Shop\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-shop/\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png\",\n\t\ttitle: \"Quiz App\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-quiz-app/\",\n\t},\n];\n\nexport const GoData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png\",\n\t\ttitle: \"Pokemon GO Templates\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/pokemongotemplates\",\n\t},\n];\n\nexport const WebsitesData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png\",\n\t\ttitle: \"The Square Project\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/The-Square-Project/\",\n\t},\n];\n\nexport const JavaData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png\",\n\t\ttitle: \"Restaurant Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Restaurant\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png\",\n\t\ttitle: \"Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Billing-System\",\n\t},\n];\n\nexport const VueData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png\",\n\t\ttitle: \"World Countries\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/worldcountries/\",\n\t},\n];\n\nexport const CSSData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png\",\n\t\ttitle: \"Anchor Tag Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/MWOOogX\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png\",\n\t\ttitle: \"Radio Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/qBVdgWW\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png\",\n\t\ttitle: \"Rounded Paragraph\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/QWxOgVm\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png\",\n\t\ttitle: \"Responsive Table\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/xxJRGMB\",\n\t},\n];\n\nexport const JSData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1761648607/web/ADOSIanaslkdfOASadkn.png\",\n\t\ttitle: \"Vanilla TS/JS Carousel\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/pen/GgoGwva\",\n\t},\n];\n"],"names":["Projects","_jsxs","Box","sx","display","flexDirection","width","alignItems","children","_jsx","MainAccordion","items","ReactData","title","WebsitesData","VueData","GoData","JavaData","Tilt","props","options","tilt","useRef","useEffect","VanillaTilt","current","ref","_ref","imageURL","description","url","theme","useTheme","reverse","speed","easing","Card","minWidth","maxWidth","marginLeft","marginRight","color","palette","text","secondary","backgroundColor","background","paper","CardMedia","component","height","image","alt","Typography","variant","CardActionArea","CardContent","onClick","window","open","gutterBottom","Accordion","defaultExpanded","slotProps","transition","unmountOnExit","AccordionSummary","expandIcon","ExpandMoreIcon","id","AccordionDetails","Grid2","container","direction","justifyContent","spacing","map","project","MainCard","key","CSSData","JSData"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/937.dbf01c24.chunk.js b/static/js/937.dbf01c24.chunk.js new file mode 100644 index 0000000..05c604c --- /dev/null +++ b/static/js/937.dbf01c24.chunk.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunkreact_page=self.webpackChunkreact_page||[]).push([[241,434,563,937,992],{1241:(e,t,i)=>{i.r(t),i.d(t,{default:()=>c});i(5043);var r=i(9252),n=i(766),o=i(4496),a=i(8446),l=i(6240),s=i(97),d=i(579);const c=()=>{const e=(0,l.A)(),t=(0,s.A)();return(0,d.jsx)(r.A,{id:"about",children:(0,d.jsx)(n.A,{container:!0,direction:"row",alignItems:"stretch",justifyContent:"flex-end",children:(0,d.jsx)("div",{style:{minHeight:"70vh",display:"flex",alignItems:"flex-end"},children:(0,d.jsxs)(n.A,{container:!0,direction:"column",alignItems:"flex-end",justifyContent:"flex-end",spacing:3,children:[(0,d.jsx)(n.A,{children:(0,d.jsx)(o.A,{align:"right",inline:"true",sx:{fontSize:"32px"},children:"Software Developer"})}),(0,d.jsx)(n.A,{children:(0,d.jsx)(o.A,{variant:"h1",gutterBottom:!0,inline:"true",sx:{fontFamily:"Chilanka",textTransform:"uppercase",letterSpacing:"2rem",textAlign:"left",[e.breakpoints.down("md")]:{textAlign:"right",letterSpacing:"1rem"}},children:"Dan Dobos"})}),(0,d.jsx)(n.A,{children:(0,d.jsx)(o.A,{align:"right",inline:"true",sx:{fontSize:"22px"},children:t.formatMessage({id:"about.description.line1",defaultMessage:"Simple, better."})})}),(0,d.jsxs)(n.A,{children:[(0,d.jsx)(o.A,{align:"right",inline:"true",children:"Contact"}),(0,d.jsx)(a.A,{variant:"h6",href:"mailto:danandreidobos@gmail.com",target:"_blank",color:"inherit",children:"danandreidobos@gmail.com"})]})]})})})})}},3434:(e,t,i)=>{i.r(t),i.d(t,{default:()=>l});i(5043);var r=i(7353),n=i(9975),o=i(6322),a=i(579);const l=()=>(0,a.jsxs)(r.A,{sx:{display:"flex",flexDirection:"column",width:"100%",alignItems:"stretch"},children:[(0,a.jsx)(o.A,{items:n.c3,title:"React"}),(0,a.jsx)(o.A,{items:n.b8,title:"HTML"}),(0,a.jsx)(o.A,{items:n.ri,title:"Vue"}),(0,a.jsx)(o.A,{items:n.dX,title:"Golang"}),(0,a.jsx)(o.A,{items:n.Pz,title:"Java"})]})},6322:(e,t,i)=>{i.d(t,{A:()=>A});var r=i(5043),n=i(3766),o=i(6605),a=i(4496),l=i(710),s=i(766),d=i(2110),c=i(6591),p=i(2828),h=i(6494),g=i(6240),m=i(9368),u=i.n(m),x=i(579);const f=e=>{const{options:t,children:i}=e,n=(0,r.useRef)(null);return(0,r.useEffect)(()=>{u().init(n.current,t)},[t]),(0,x.jsx)("div",{ref:n,children:i})},b=e=>{let{imageURL:t,title:i,description:r,url:n}=e;const o=(0,g.A)();return(0,x.jsx)(f,{options:{reverse:!0,speed:1200,easing:"cubic-bezier(.09,.67,.54,.76)"},children:(0,x.jsxs)(d.A,{sx:{minWidth:"320px",maxWidth:"320px",marginLeft:"auto",marginRight:"auto",color:o.palette.text.secondary,backgroundColor:o.palette.background.paper},children:[(0,x.jsx)(c.A,{component:"img",height:"150",image:t,alt:i}),(0,x.jsx)(a.A,{variant:"body2",children:r}),(0,x.jsx)(p.A,{children:(0,x.jsx)(h.A,{color:"white",onClick:()=>window.open(n,"_blank"),children:(0,x.jsx)(a.A,{gutterBottom:!0,variant:"h6",component:"h4",children:i})})})]})})};var v=i(8293);const A=e=>{let{items:t,title:i}=e;return(0,x.jsxs)(n.A,{defaultExpanded:!0,slotProps:{transition:{unmountOnExit:!0}},children:[(0,x.jsx)(o.A,{expandIcon:(0,x.jsx)(v.A,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:(0,x.jsx)(a.A,{variant:"h5",component:"h3",children:i})}),(0,x.jsx)(l.A,{children:(0,x.jsx)(s.A,{container:!0,direction:"row",alignItems:"flex-start",justifyContent:"baseline",spacing:3,children:t.map(e=>(0,x.jsx)(s.A,{children:(0,x.jsx)(b,{imageURL:e.imageURL,title:e.title,description:e.description,url:e.url})},e.key+e.title))})})]})}},6992:(e,t,i)=>{i.r(t),i.d(t,{default:()=>a});i(5043);var r=i(9975),n=i(6322),o=i(579);const a=()=>(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(n.A,{items:r.Iz,title:"CSS Only"}),(0,o.jsx)(n.A,{items:r.E,title:"Vanilla JS/TS"})]})},7563:(e,t,i)=>{i.r(t),i.d(t,{default:()=>p});i(5043);var r=i(97),n=i(3766),o=i(6605),a=i(4496),l=i(710),s=i(8293),d=i(579);const c=e=>{let{blogContent:t}=e;const i=Array.isArray(t)?t:t?[t]:[];return 0===i.length?null:i.map((e,t)=>{let{title:i,description:r}=e;const c=Array.isArray(r)?r:r?[r]:[];return(0,d.jsxs)(n.A,{children:[(0,d.jsx)(o.A,{expandIcon:(0,d.jsx)(s.A,{}),"aria-controls":"panel-".concat(t,"-content"),id:"panel-".concat(t,"-header"),children:(0,d.jsx)(a.A,{variant:"h5",component:"h3",children:i})}),(0,d.jsx)(l.A,{children:c.map((e,i)=>(0,d.jsx)(a.A,{variant:"subtitle1",style:{fontSize:"18px"},paragraph:!0,children:e},"".concat(t,"-").concat(i)))})]},null!==i&&void 0!==i?i:t)})},p=()=>{const e=(0,r.A)();return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(c,{blogContent:{title:e.formatMessage({id:"blog.pantone.title"}),description:[e.formatMessage({id:"blog.pantone.description.line1"}),e.formatMessage({id:"blog.pantone.description.line2"})]}}),(0,d.jsx)(c,{blogContent:{title:e.formatMessage({id:"blog.lighthouse.title"}),description:[e.formatMessage({id:"blog.lighthouse.description.line1"}),e.formatMessage({id:"blog.lighthouse.description.line2"})]}})]})}},7937:(e,t,i)=>{i.r(t),i.d(t,{default:()=>M});var r=i(5043),n=i(766),o=i(4496),a=i(9379),l=i(45),s=i(8387),d=i(8610),c=i(1546),p=i(4535),h=i(6262),g=i(8206),m=i(2532),u=i(2372);function x(e){return(0,u.Ay)("MuiDivider",e)}(0,m.A)("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);var f=i(579);const b=["absolute","children","className","orientation","component","flexItem","light","role","textAlign","variant"],v=(0,p.Ay)("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:i}=e;return[t.root,i.absolute&&t.absolute,t[i.variant],i.light&&t.light,"vertical"===i.orientation&&t.vertical,i.flexItem&&t.flexItem,i.children&&t.withChildren,i.children&&"vertical"===i.orientation&&t.withChildrenVertical,"right"===i.textAlign&&"vertical"!==i.orientation&&t.textAlignRight,"left"===i.textAlign&&"vertical"!==i.orientation&&t.textAlignLeft]}})((0,h.A)(e=>{let{theme:t}=e;return{margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(t.vars||t).palette.divider,borderBottomWidth:"thin",variants:[{props:{absolute:!0},style:{position:"absolute",bottom:0,left:0,width:"100%"}},{props:{light:!0},style:{borderColor:t.vars?"rgba(".concat(t.vars.palette.dividerChannel," / 0.08)"):(0,c.X4)(t.palette.divider,.08)}},{props:{variant:"inset"},style:{marginLeft:72}},{props:{variant:"middle",orientation:"horizontal"},style:{marginLeft:t.spacing(2),marginRight:t.spacing(2)}},{props:{variant:"middle",orientation:"vertical"},style:{marginTop:t.spacing(1),marginBottom:t.spacing(1)}},{props:{orientation:"vertical"},style:{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"}},{props:{flexItem:!0},style:{alignSelf:"stretch",height:"auto"}},{props:e=>{let{ownerState:t}=e;return!!t.children},style:{display:"flex",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}},{props:e=>{let{ownerState:t}=e;return t.children&&"vertical"!==t.orientation},style:{"&::before, &::after":{width:"100%",borderTop:"thin solid ".concat((t.vars||t).palette.divider),borderTopStyle:"inherit"}}},{props:e=>{let{ownerState:t}=e;return"vertical"===t.orientation&&t.children},style:{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:"thin solid ".concat((t.vars||t).palette.divider),borderLeftStyle:"inherit"}}},{props:e=>{let{ownerState:t}=e;return"right"===t.textAlign&&"vertical"!==t.orientation},style:{"&::before":{width:"90%"},"&::after":{width:"10%"}}},{props:e=>{let{ownerState:t}=e;return"left"===t.textAlign&&"vertical"!==t.orientation},style:{"&::before":{width:"10%"},"&::after":{width:"90%"}}}]}})),A=(0,p.Ay)("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:i}=e;return[t.wrapper,"vertical"===i.orientation&&t.wrapperVertical]}})((0,h.A)(e=>{let{theme:t}=e;return{display:"inline-block",paddingLeft:"calc(".concat(t.spacing(1)," * 1.2)"),paddingRight:"calc(".concat(t.spacing(1)," * 1.2)"),whiteSpace:"nowrap",variants:[{props:{orientation:"vertical"},style:{paddingTop:"calc(".concat(t.spacing(1)," * 1.2)"),paddingBottom:"calc(".concat(t.spacing(1)," * 1.2)")}}]}})),j=r.forwardRef(function(e,t){const i=(0,g.b)({props:e,name:"MuiDivider"}),{absolute:r=!1,children:n,className:o,orientation:c="horizontal",component:p=(n||"vertical"===c?"div":"hr"),flexItem:h=!1,light:m=!1,role:u=("hr"!==p?"separator":void 0),textAlign:j="center",variant:y="fullWidth"}=i,w=(0,l.A)(i,b),S=(0,a.A)((0,a.A)({},i),{},{absolute:r,component:p,flexItem:h,light:m,orientation:c,role:u,textAlign:j,variant:y}),R=(e=>{const{absolute:t,children:i,classes:r,flexItem:n,light:o,orientation:a,textAlign:l,variant:s}=e,c={root:["root",t&&"absolute",s,o&&"light","vertical"===a&&"vertical",n&&"flexItem",i&&"withChildren",i&&"vertical"===a&&"withChildrenVertical","right"===l&&"vertical"!==a&&"textAlignRight","left"===l&&"vertical"!==a&&"textAlignLeft"],wrapper:["wrapper","vertical"===a&&"wrapperVertical"]};return(0,d.A)(c,x,r)})(S);return(0,f.jsx)(v,(0,a.A)((0,a.A)({as:p,className:(0,s.A)(R.root,o),role:u,ref:t,ownerState:S,"aria-orientation":"separator"!==u||"hr"===p&&"vertical"!==c?void 0:c},w),{},{children:n?(0,f.jsx)(A,{className:R.wrapper,ownerState:S,children:n}):null}))});j&&(j.muiSkipListHighlight=!0);const y=j;var w=i(1241),S=i(7563),R=i(6992),C=i(3434),L=i(97);const M=()=>{const e=(0,L.A)();return(0,f.jsxs)(n.A,{container:!0,direction:"column",alignItems:"stretch",children:[(0,f.jsxs)(n.A,{container:!0,direction:"column",children:[(0,f.jsxs)(n.A,{children:[(0,f.jsx)(o.A,{variant:"h4",component:"h2",marginTop:4,marginBottom:2,children:e.formatMessage({id:"navigation.projects",defaultMessage:"Projects"})}),(0,f.jsx)(y,{variant:"inset"})]}),(0,f.jsx)(n.A,{children:(0,f.jsx)(C.default,{})})]}),(0,f.jsxs)(n.A,{container:!0,direction:"column",children:[(0,f.jsxs)(n.A,{children:[(0,f.jsx)(o.A,{variant:"h4",component:"h2",marginTop:4,marginBottom:2,children:e.formatMessage({id:"navigation.best-practices",defaultMessage:"Best Practices"})}),(0,f.jsx)(y,{variant:"inset"})]}),(0,f.jsx)(n.A,{children:(0,f.jsx)(R.default,{})})]}),(0,f.jsxs)(n.A,{container:!0,direction:"column",children:[(0,f.jsxs)(n.A,{children:[(0,f.jsx)(o.A,{variant:"h4",component:"h2",marginTop:4,marginBottom:2,children:e.formatMessage({id:"navigation.blog",defaultMessage:"Blog"})}),(0,f.jsx)(y,{variant:"inset"})]}),(0,f.jsx)(n.A,{children:(0,f.jsx)(S.default,{})})]}),(0,f.jsx)(n.A,{container:!0,justifyContent:"flex-end",children:(0,f.jsx)(n.A,{children:(0,f.jsx)(w.default,{})})})]})}},9975:(e,t,i)=>{i.d(t,{E:()=>d,Iz:()=>s,Pz:()=>a,b8:()=>o,c3:()=>r,dX:()=>n,ri:()=>l});const r=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png",title:"Shop",description:"",url:"https://dadobos.github.io/react-shop/"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png",title:"Quiz App",description:"",url:"https://dadobos.github.io/react-quiz-app/"}],n=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png",title:"Pokemon GO Templates",description:"",url:"https://github.com/dadobos/pokemongotemplates"}],o=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png",title:"The Square Project",description:"",url:"https://dadobos.github.io/The-Square-Project/"}],a=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png",title:"Restaurant Billing System",description:"",url:"https://github.com/dadobos/Restaurant"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png",title:"Billing System",description:"",url:"https://github.com/dadobos/Billing-System"}],l=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png",title:"World Countries",description:"",url:"https://dadobos.github.io/worldcountries/"}],s=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png",title:"Anchor Tag Hide Components",description:"",url:"https://codepen.io/diaid/full/MWOOogX"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png",title:"Radio Hide Components",description:"",url:"https://codepen.io/diaid/full/qBVdgWW"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png",title:"Rounded Paragraph",description:"",url:"https://codepen.io/diaid/full/QWxOgVm"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png",title:"Responsive Table",description:"",url:"https://codepen.io/diaid/full/xxJRGMB"}],d=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1761648607/web/ADOSIanaslkdfOASadkn.png",title:"Vanilla TS/JS Carousel",description:"",url:"https://codepen.io/diaid/pen/GgoGwva"}]}}]); +//# sourceMappingURL=937.dbf01c24.chunk.js.map \ No newline at end of file diff --git a/static/js/937.dbf01c24.chunk.js.map b/static/js/937.dbf01c24.chunk.js.map new file mode 100644 index 0000000..e81a0c0 --- /dev/null +++ b/static/js/937.dbf01c24.chunk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/937.dbf01c24.chunk.js","mappings":"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","sources":["pages/about/About.jsx","pages/projects/Projects.jsx","components/main-card/Tilt.jsx","components/main-card/MainCard.jsx","components/main-accordion/MainAccordion.jsx","pages/best-practices/BestPractices.jsx","components/blog-accordion/BlogAccordion.jsx","pages/blog/Blog.jsx","../node_modules/@mui/material/Divider/dividerClasses.js","../node_modules/@mui/material/Divider/Divider.js","pages/landing/Landing.jsx","data/Data.jsx"],"sourcesContent":["import React from \"react\";\nimport { Container, Grid2, Typography, Link } from \"@mui/material\";\nimport { useTheme } from \"@mui/material/styles\";\n\nimport { useIntl } from \"react-intl\";\n\nconst About = () => {\n\tconst theme = useTheme();\n\tconst t = useIntl();\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tSoftware Developer\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tDan Dobos\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{t.formatMessage({\n\t\t\t\t\t\t\t\t\tid: \"about.description.line1\",\n\t\t\t\t\t\t\t\t\tdefaultMessage: \"Simple, better.\",\n\t\t\t\t\t\t\t\t})}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tContact\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tdanandreidobos@gmail.com\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default About;\n","import React from \"react\";\nimport { Box } from \"@mui/material\";\nimport {\n\t// AngularData,\n\tReactData,\n\tWebsitesData,\n\tVueData,\n\tGoData,\n\tJavaData,\n} from \"data/Data\";\nimport MainAccordion from \"components/main-accordion/MainAccordion\";\n\nconst Projects = () => {\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default Projects;\n","import React, { useEffect, useRef } from \"react\";\n\nimport VanillaTilt from \"vanilla-tilt\";\n\nexport const Tilt = (props) => {\n const { options, children } = props;\n const tilt = useRef(null);\n\n useEffect(() => {\n VanillaTilt.init(tilt.current, options);\n }, [options]);\n\n return
{children}
;\n};\n","import React from \"react\";\n\nimport {\n\tCard,\n\tCardContent,\n\tCardMedia,\n\tCardActionArea,\n\tTypography,\n} from \"@mui/material\";\nimport { useTheme } from \"@mui/material/styles\";\n\nimport { Tilt } from \"./Tilt\";\n\nconst MainCard = ({ imageURL, title, description, url }) => {\n\tconst theme = useTheme();\n\n\tconst options = {\n\t\treverse: true,\n\t\tspeed: 1200,\n\t\teasing: \"cubic-bezier(.09,.67,.54,.76)\",\n\t};\n\n\treturn (\n\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t{description}\n\n\t\t\t\t\t\n\t\t\t\t\t\t window.open(url, \"_blank\")}>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{title}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t/>\n\t);\n};\n\nexport default MainCard;\n","import React from \"react\";\nimport {\n\tGrid2,\n\tAccordion,\n\tAccordionSummary,\n\tAccordionDetails,\n\tTypography,\n} from \"@mui/material\";\nimport MainCard from \"components/main-card/MainCard\";\nimport ExpandMoreIcon from \"@mui/icons-material/ExpandMore\";\n\nconst MainAccordion = ({ items, title }) => {\n\treturn (\n\t\t\n\t\t\t}\n\t\t\t\taria-controls=\"panel1a-content\"\n\t\t\t\tid=\"panel1a-header\">\n\t\t\t\t\n\t\t\t\t\t{title}\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{items.map((project) => (\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default MainAccordion;\n","import React from \"react\";\nimport { CSSData, JSData } from \"data/Data\";\nimport MainAccordion from \"components/main-accordion/MainAccordion\";\n\nconst BestPractices = () => {\n\treturn (\n\t\t<>\n\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default BestPractices;\n","import React from \"react\";\nimport {\n\tAccordion,\n\tAccordionSummary,\n\tAccordionDetails,\n\tTypography,\n} from \"@mui/material\";\n\nimport ExpandMoreIcon from \"@mui/icons-material/ExpandMore\";\n\nconst BlogAccordion = ({ blogContent }) => {\n\t// normalize blogContent to an array to avoid `map` errors\n\tconst items = Array.isArray(blogContent)\n\t\t? blogContent\n\t\t: blogContent\n\t\t? [blogContent]\n\t\t: [];\n\n\tif (items.length === 0) return null;\n\n\treturn items.map(({ title, description }, itemIdx) => {\n\t\tconst lines = Array.isArray(description)\n\t\t\t? description\n\t\t\t: description\n\t\t\t? [description]\n\t\t\t: [];\n\n\t\treturn (\n\t\t\t\n\t\t\t\t}\n\t\t\t\t\taria-controls={`panel-${itemIdx}-content`}\n\t\t\t\t\tid={`panel-${itemIdx}-header`}>\n\t\t\t\t\t\n\t\t\t\t\t\t{title}\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t{lines.map((lineContent, idx) => (\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t{lineContent}\n\t\t\t\t\t\t\n\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t\n\t\t);\n\t});\n};\n\nexport default BlogAccordion;\n","import React from \"react\";\n\nimport { useIntl } from \"react-intl\";\n\n// import { BlogContent } from \"data/Data\";\n\nimport BlogAccordion from \"components/blog-accordion/BlogAccordion\";\n\nconst Blog = () => {\n\tconst t = useIntl();\n\treturn (\n\t\t//
Blog ...in progress
\n\t\t<>\n\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default Blog;\n","import generateUtilityClasses from '@mui/utils/generateUtilityClasses';\nimport generateUtilityClass from '@mui/utils/generateUtilityClass';\nexport function getDividerUtilityClass(slot) {\n return generateUtilityClass('MuiDivider', slot);\n}\nconst dividerClasses = generateUtilityClasses('MuiDivider', ['root', 'absolute', 'fullWidth', 'inset', 'middle', 'flexItem', 'light', 'vertical', 'withChildren', 'withChildrenVertical', 'textAlignRight', 'textAlignLeft', 'wrapper', 'wrapperVertical']);\nexport default dividerClasses;","'use client';\n\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport clsx from 'clsx';\nimport composeClasses from '@mui/utils/composeClasses';\nimport { alpha } from '@mui/system/colorManipulator';\nimport { styled } from \"../zero-styled/index.js\";\nimport memoTheme from \"../utils/memoTheme.js\";\nimport { useDefaultProps } from \"../DefaultPropsProvider/index.js\";\nimport { getDividerUtilityClass } from \"./dividerClasses.js\";\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst useUtilityClasses = ownerState => {\n const {\n absolute,\n children,\n classes,\n flexItem,\n light,\n orientation,\n textAlign,\n variant\n } = ownerState;\n const slots = {\n root: ['root', absolute && 'absolute', variant, light && 'light', orientation === 'vertical' && 'vertical', flexItem && 'flexItem', children && 'withChildren', children && orientation === 'vertical' && 'withChildrenVertical', textAlign === 'right' && orientation !== 'vertical' && 'textAlignRight', textAlign === 'left' && orientation !== 'vertical' && 'textAlignLeft'],\n wrapper: ['wrapper', orientation === 'vertical' && 'wrapperVertical']\n };\n return composeClasses(slots, getDividerUtilityClass, classes);\n};\nconst DividerRoot = styled('div', {\n name: 'MuiDivider',\n slot: 'Root',\n overridesResolver: (props, styles) => {\n const {\n ownerState\n } = props;\n return [styles.root, ownerState.absolute && styles.absolute, styles[ownerState.variant], ownerState.light && styles.light, ownerState.orientation === 'vertical' && styles.vertical, ownerState.flexItem && styles.flexItem, ownerState.children && styles.withChildren, ownerState.children && ownerState.orientation === 'vertical' && styles.withChildrenVertical, ownerState.textAlign === 'right' && ownerState.orientation !== 'vertical' && styles.textAlignRight, ownerState.textAlign === 'left' && ownerState.orientation !== 'vertical' && styles.textAlignLeft];\n }\n})(memoTheme(({\n theme\n}) => ({\n margin: 0,\n // Reset browser default style.\n flexShrink: 0,\n borderWidth: 0,\n borderStyle: 'solid',\n borderColor: (theme.vars || theme).palette.divider,\n borderBottomWidth: 'thin',\n variants: [{\n props: {\n absolute: true\n },\n style: {\n position: 'absolute',\n bottom: 0,\n left: 0,\n width: '100%'\n }\n }, {\n props: {\n light: true\n },\n style: {\n borderColor: theme.vars ? `rgba(${theme.vars.palette.dividerChannel} / 0.08)` : alpha(theme.palette.divider, 0.08)\n }\n }, {\n props: {\n variant: 'inset'\n },\n style: {\n marginLeft: 72\n }\n }, {\n props: {\n variant: 'middle',\n orientation: 'horizontal'\n },\n style: {\n marginLeft: theme.spacing(2),\n marginRight: theme.spacing(2)\n }\n }, {\n props: {\n variant: 'middle',\n orientation: 'vertical'\n },\n style: {\n marginTop: theme.spacing(1),\n marginBottom: theme.spacing(1)\n }\n }, {\n props: {\n orientation: 'vertical'\n },\n style: {\n height: '100%',\n borderBottomWidth: 0,\n borderRightWidth: 'thin'\n }\n }, {\n props: {\n flexItem: true\n },\n style: {\n alignSelf: 'stretch',\n height: 'auto'\n }\n }, {\n props: ({\n ownerState\n }) => !!ownerState.children,\n style: {\n display: 'flex',\n textAlign: 'center',\n border: 0,\n borderTopStyle: 'solid',\n borderLeftStyle: 'solid',\n '&::before, &::after': {\n content: '\"\"',\n alignSelf: 'center'\n }\n }\n }, {\n props: ({\n ownerState\n }) => ownerState.children && ownerState.orientation !== 'vertical',\n style: {\n '&::before, &::after': {\n width: '100%',\n borderTop: `thin solid ${(theme.vars || theme).palette.divider}`,\n borderTopStyle: 'inherit'\n }\n }\n }, {\n props: ({\n ownerState\n }) => ownerState.orientation === 'vertical' && ownerState.children,\n style: {\n flexDirection: 'column',\n '&::before, &::after': {\n height: '100%',\n borderLeft: `thin solid ${(theme.vars || theme).palette.divider}`,\n borderLeftStyle: 'inherit'\n }\n }\n }, {\n props: ({\n ownerState\n }) => ownerState.textAlign === 'right' && ownerState.orientation !== 'vertical',\n style: {\n '&::before': {\n width: '90%'\n },\n '&::after': {\n width: '10%'\n }\n }\n }, {\n props: ({\n ownerState\n }) => ownerState.textAlign === 'left' && ownerState.orientation !== 'vertical',\n style: {\n '&::before': {\n width: '10%'\n },\n '&::after': {\n width: '90%'\n }\n }\n }]\n})));\nconst DividerWrapper = styled('span', {\n name: 'MuiDivider',\n slot: 'Wrapper',\n overridesResolver: (props, styles) => {\n const {\n ownerState\n } = props;\n return [styles.wrapper, ownerState.orientation === 'vertical' && styles.wrapperVertical];\n }\n})(memoTheme(({\n theme\n}) => ({\n display: 'inline-block',\n paddingLeft: `calc(${theme.spacing(1)} * 1.2)`,\n paddingRight: `calc(${theme.spacing(1)} * 1.2)`,\n whiteSpace: 'nowrap',\n variants: [{\n props: {\n orientation: 'vertical'\n },\n style: {\n paddingTop: `calc(${theme.spacing(1)} * 1.2)`,\n paddingBottom: `calc(${theme.spacing(1)} * 1.2)`\n }\n }]\n})));\nconst Divider = /*#__PURE__*/React.forwardRef(function Divider(inProps, ref) {\n const props = useDefaultProps({\n props: inProps,\n name: 'MuiDivider'\n });\n const {\n absolute = false,\n children,\n className,\n orientation = 'horizontal',\n component = children || orientation === 'vertical' ? 'div' : 'hr',\n flexItem = false,\n light = false,\n role = component !== 'hr' ? 'separator' : undefined,\n textAlign = 'center',\n variant = 'fullWidth',\n ...other\n } = props;\n const ownerState = {\n ...props,\n absolute,\n component,\n flexItem,\n light,\n orientation,\n role,\n textAlign,\n variant\n };\n const classes = useUtilityClasses(ownerState);\n return /*#__PURE__*/_jsx(DividerRoot, {\n as: component,\n className: clsx(classes.root, className),\n role: role,\n ref: ref,\n ownerState: ownerState,\n \"aria-orientation\": role === 'separator' && (component !== 'hr' || orientation === 'vertical') ? orientation : undefined,\n ...other,\n children: children ? /*#__PURE__*/_jsx(DividerWrapper, {\n className: classes.wrapper,\n ownerState: ownerState,\n children: children\n }) : null\n });\n});\n\n/**\n * The following flag is used to ensure that this component isn't tabbable i.e.\n * does not get highlight/focus inside of MUI List.\n */\nif (Divider) {\n Divider.muiSkipListHighlight = true;\n}\nprocess.env.NODE_ENV !== \"production\" ? Divider.propTypes /* remove-proptypes */ = {\n // ┌────────────────────────────── Warning ──────────────────────────────┐\n // │ These PropTypes are generated from the TypeScript type definitions. │\n // │ To update them, edit the d.ts file and run `pnpm proptypes`. │\n // └─────────────────────────────────────────────────────────────────────┘\n /**\n * Absolutely position the element.\n * @default false\n */\n absolute: PropTypes.bool,\n /**\n * The content of the component.\n */\n children: PropTypes.node,\n /**\n * Override or extend the styles applied to the component.\n */\n classes: PropTypes.object,\n /**\n * @ignore\n */\n className: PropTypes.string,\n /**\n * The component used for the root node.\n * Either a string to use a HTML element or a component.\n */\n component: PropTypes.elementType,\n /**\n * If `true`, a vertical divider will have the correct height when used in flex container.\n * (By default, a vertical divider will have a calculated height of `0px` if it is the child of a flex container.)\n * @default false\n */\n flexItem: PropTypes.bool,\n /**\n * If `true`, the divider will have a lighter color.\n * @default false\n * @deprecated Use (or any opacity or color) instead. See [Migrating from deprecated APIs](https://mui.com/material-ui/migration/migrating-from-deprecated-apis/) for more details.\n */\n light: PropTypes.bool,\n /**\n * The component orientation.\n * @default 'horizontal'\n */\n orientation: PropTypes.oneOf(['horizontal', 'vertical']),\n /**\n * @ignore\n */\n role: PropTypes /* @typescript-to-proptypes-ignore */.string,\n /**\n * The system prop that allows defining system overrides as well as additional CSS styles.\n */\n sx: PropTypes.oneOfType([PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.func, PropTypes.object, PropTypes.bool])), PropTypes.func, PropTypes.object]),\n /**\n * The text alignment.\n * @default 'center'\n */\n textAlign: PropTypes.oneOf(['center', 'left', 'right']),\n /**\n * The variant to use.\n * @default 'fullWidth'\n */\n variant: PropTypes /* @typescript-to-proptypes-ignore */.oneOfType([PropTypes.oneOf(['fullWidth', 'inset', 'middle']), PropTypes.string])\n} : void 0;\nexport default Divider;","import React from \"react\";\nimport { Grid2, Typography, Divider } from \"@mui/material\";\nimport About from \"../about\";\nimport Blog from \"../blog\";\nimport BestPractices from \"../best-practices\";\nimport Projects from \"../projects\";\nimport { useIntl } from \"react-intl\";\n\nconst Home = () => {\n\tconst t = useIntl();\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{t.formatMessage({\n\t\t\t\t\t\t\tid: \"navigation.projects\",\n\t\t\t\t\t\t\tdefaultMessage: \"Projects\",\n\t\t\t\t\t\t})}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{t.formatMessage({\n\t\t\t\t\t\t\tid: \"navigation.best-practices\",\n\t\t\t\t\t\t\tdefaultMessage: \"Best Practices\",\n\t\t\t\t\t\t})}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{t.formatMessage({\n\t\t\t\t\t\t\tid: \"navigation.blog\",\n\t\t\t\t\t\t\tdefaultMessage: \"Blog\",\n\t\t\t\t\t\t})}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default Home;\n","export const ReactData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png\",\n\t\ttitle: \"Shop\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-shop/\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png\",\n\t\ttitle: \"Quiz App\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-quiz-app/\",\n\t},\n];\n\nexport const GoData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png\",\n\t\ttitle: \"Pokemon GO Templates\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/pokemongotemplates\",\n\t},\n];\n\nexport const WebsitesData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png\",\n\t\ttitle: \"The Square Project\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/The-Square-Project/\",\n\t},\n];\n\nexport const JavaData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png\",\n\t\ttitle: \"Restaurant Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Restaurant\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png\",\n\t\ttitle: \"Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Billing-System\",\n\t},\n];\n\nexport const VueData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png\",\n\t\ttitle: \"World Countries\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/worldcountries/\",\n\t},\n];\n\nexport const CSSData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png\",\n\t\ttitle: \"Anchor Tag Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/MWOOogX\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png\",\n\t\ttitle: \"Radio Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/qBVdgWW\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png\",\n\t\ttitle: \"Rounded Paragraph\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/QWxOgVm\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png\",\n\t\ttitle: \"Responsive Table\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/xxJRGMB\",\n\t},\n];\n\nexport const JSData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1761648607/web/ADOSIanaslkdfOASadkn.png\",\n\t\ttitle: \"Vanilla TS/JS Carousel\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/pen/GgoGwva\",\n\t},\n];\n"],"names":["About","theme","useTheme","t","useIntl","_jsx","Container","id","children","Grid2","container","direction","alignItems","justifyContent","style","minHeight","display","_jsxs","spacing","Typography","align","inline","sx","fontSize","variant","gutterBottom","fontFamily","textTransform","letterSpacing","textAlign","breakpoints","down","formatMessage","defaultMessage","Link","href","target","color","Projects","Box","flexDirection","width","MainAccordion","items","ReactData","title","WebsitesData","VueData","GoData","JavaData","Tilt","props","options","tilt","useRef","useEffect","VanillaTilt","current","ref","_ref","imageURL","description","url","reverse","speed","easing","Card","minWidth","maxWidth","marginLeft","marginRight","palette","text","secondary","backgroundColor","background","paper","CardMedia","component","height","image","alt","CardActionArea","CardContent","onClick","window","open","Accordion","defaultExpanded","slotProps","transition","unmountOnExit","AccordionSummary","expandIcon","ExpandMoreIcon","AccordionDetails","map","project","MainCard","key","BestPractices","_Fragment","CSSData","JSData","blogContent","Array","isArray","length","_ref2","itemIdx","lines","concat","lineContent","idx","paragraph","Blog","BlogAccordion","getDividerUtilityClass","slot","generateUtilityClass","generateUtilityClasses","_excluded","DividerRoot","styled","name","overridesResolver","styles","ownerState","root","absolute","light","orientation","vertical","flexItem","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","memoTheme","margin","flexShrink","borderWidth","borderStyle","borderColor","vars","divider","borderBottomWidth","variants","position","bottom","left","dividerChannel","alpha","marginTop","marginBottom","borderRightWidth","alignSelf","border","borderTopStyle","borderLeftStyle","content","_ref3","borderTop","_ref4","borderLeft","_ref5","_ref6","DividerWrapper","wrapper","wrapperVertical","_ref7","paddingLeft","paddingRight","whiteSpace","paddingTop","paddingBottom","Divider","React","inProps","useDefaultProps","className","role","undefined","other","_objectWithoutProperties","_objectSpread","classes","slots","composeClasses","useUtilityClasses","as","clsx","muiSkipListHighlight","Home"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/937.e3f79230.chunk.js b/static/js/937.e3f79230.chunk.js deleted file mode 100644 index caf66b8..0000000 --- a/static/js/937.e3f79230.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self.webpackChunkreact_page=self.webpackChunkreact_page||[]).push([[241,434,563,937,992],{1241:(e,t,i)=>{i.r(t),i.d(t,{default:()=>d});i(5043);var r=i(9252),n=i(766),o=i(4496),a=i(8446),l=i(6240),s=i(579);const d=()=>{const e=(0,l.A)();return(0,s.jsx)(r.A,{id:"about",children:(0,s.jsx)(n.A,{container:!0,direction:"row",alignItems:"stretch",justifyContent:"flex-end",children:(0,s.jsx)("div",{style:{minHeight:"70vh",display:"flex",alignItems:"flex-end"},children:(0,s.jsxs)(n.A,{container:!0,direction:"column",alignItems:"flex-end",justifyContent:"flex-end",spacing:3,children:[(0,s.jsx)(n.A,{children:(0,s.jsx)(o.A,{align:"right",inline:"true",sx:{fontSize:"32px"},children:"Software Developer"})}),(0,s.jsx)(n.A,{children:(0,s.jsx)(o.A,{variant:"h1",gutterBottom:!0,inline:"true",sx:{fontFamily:"Chilanka",textTransform:"uppercase",letterSpacing:"2rem",textAlign:"left",[e.breakpoints.down("md")]:{textAlign:"right",letterSpacing:"1rem"}},children:"Dan Dobos"})}),(0,s.jsx)(n.A,{children:(0,s.jsx)(o.A,{align:"right",inline:"true",sx:{fontSize:"22px"},children:"Characterized by the desire of understanding and implementing technological innovations."})}),(0,s.jsxs)(n.A,{children:[(0,s.jsx)(o.A,{align:"right",inline:"true",children:"Contact"}),(0,s.jsx)(a.A,{variant:"h6",href:"mailto:danandreidobos@gmail.com",target:"_blank",color:"inherit",children:"danandreidobos@gmail.com"})]})]})})})})}},3434:(e,t,i)=>{i.r(t),i.d(t,{default:()=>l});i(5043);var r=i(7353),n=i(9975),o=i(6322),a=i(579);const l=()=>(0,a.jsxs)(r.A,{sx:{display:"flex",flexDirection:"column",width:"100%",alignItems:"stretch"},children:[(0,a.jsx)(o.A,{items:n.c3,title:"React"}),(0,a.jsx)(o.A,{items:n.b8,title:"HTML"}),(0,a.jsx)(o.A,{items:n.ri,title:"Vue"}),(0,a.jsx)(o.A,{items:n.dX,title:"Golang"}),(0,a.jsx)(o.A,{items:n.Pz,title:"Java"})]})},6322:(e,t,i)=>{i.d(t,{A:()=>A});var r=i(5043),n=i(3766),o=i(6605),a=i(4496),l=i(710),s=i(766),d=i(2110),c=i(6591),p=i(2828),h=i(6494),g=i(6240),m=i(9368),u=i.n(m),x=i(579);const f=e=>{const{options:t,children:i}=e,n=(0,r.useRef)(null);return(0,r.useEffect)(()=>{u().init(n.current,t)},[t]),(0,x.jsx)("div",{ref:n,children:i})},b=e=>{let{imageURL:t,title:i,description:r,url:n}=e;const o=(0,g.A)();return(0,x.jsx)(f,{options:{reverse:!0,speed:1200,easing:"cubic-bezier(.09,.67,.54,.76)"},children:(0,x.jsxs)(d.A,{sx:{minWidth:"320px",maxWidth:"320px",marginLeft:"auto",marginRight:"auto",color:o.palette.text.secondary,backgroundColor:o.palette.background.paper},children:[(0,x.jsx)(c.A,{component:"img",height:"150",image:t,alt:i}),(0,x.jsx)(a.A,{variant:"body2",children:r}),(0,x.jsx)(p.A,{children:(0,x.jsx)(h.A,{color:"white",onClick:()=>window.open(n,"_blank"),children:(0,x.jsx)(a.A,{gutterBottom:!0,variant:"h6",component:"h4",children:i})})})]})})};var v=i(8293);const A=e=>{let{items:t,title:i}=e;return(0,x.jsxs)(n.A,{defaultExpanded:!0,slotProps:{transition:{unmountOnExit:!0}},children:[(0,x.jsx)(o.A,{expandIcon:(0,x.jsx)(v.A,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:(0,x.jsx)(a.A,{variant:"h5",component:"h3",children:i})}),(0,x.jsx)(l.A,{children:(0,x.jsx)(s.A,{container:!0,direction:"row",alignItems:"flex-start",justifyContent:"baseline",spacing:3,children:t.map(e=>(0,x.jsx)(s.A,{children:(0,x.jsx)(b,{imageURL:e.imageURL,title:e.title,description:e.description,url:e.url})},e.key+e.title))})})]})}},6992:(e,t,i)=>{i.r(t),i.d(t,{default:()=>a});i(5043);var r=i(9975),n=i(6322),o=i(579);const a=()=>(0,o.jsx)(n.A,{items:r.Iz,title:"CSS Only"})},7563:(e,t,i)=>{i.r(t),i.d(t,{default:()=>p});i(5043);var r=i(97),n=i(3766),o=i(6605),a=i(4496),l=i(710),s=i(8293),d=i(579);const c=e=>{let{blogContent:t}=e;const i=Array.isArray(t)?t:t?[t]:[];return 0===i.length?null:i.map((e,t)=>{let{title:i,description:r}=e;const c=Array.isArray(r)?r:r?[r]:[];return(0,d.jsxs)(n.A,{children:[(0,d.jsx)(o.A,{expandIcon:(0,d.jsx)(s.A,{}),"aria-controls":"panel-".concat(t,"-content"),id:"panel-".concat(t,"-header"),children:(0,d.jsx)(a.A,{variant:"h5",component:"h3",children:i})}),(0,d.jsx)(l.A,{children:c.map((e,i)=>(0,d.jsx)(a.A,{variant:"subtitle1",style:{fontSize:"18px"},paragraph:!0,children:e},"".concat(t,"-").concat(i)))})]},null!==i&&void 0!==i?i:t)})},p=()=>{const e=(0,r.A)();return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(c,{blogContent:{title:e.formatMessage({id:"blog.pantone.title"}),description:[e.formatMessage({id:"blog.pantone.description.line1"}),e.formatMessage({id:"blog.pantone.description.line2"})]}}),(0,d.jsx)(c,{blogContent:{title:e.formatMessage({id:"blog.lighthouse.title"}),description:[e.formatMessage({id:"blog.lighthouse.description.line1"}),e.formatMessage({id:"blog.lighthouse.description.line2"})]}})]})}},7937:(e,t,i)=>{i.r(t),i.d(t,{default:()=>z});var r=i(5043),n=i(766),o=i(4496),a=i(9379),l=i(45),s=i(8387),d=i(8610),c=i(1546),p=i(4535),h=i(6262),g=i(8206),m=i(2532),u=i(2372);function x(e){return(0,u.Ay)("MuiDivider",e)}(0,m.A)("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]);var f=i(579);const b=["absolute","children","className","orientation","component","flexItem","light","role","textAlign","variant"],v=(0,p.Ay)("div",{name:"MuiDivider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:i}=e;return[t.root,i.absolute&&t.absolute,t[i.variant],i.light&&t.light,"vertical"===i.orientation&&t.vertical,i.flexItem&&t.flexItem,i.children&&t.withChildren,i.children&&"vertical"===i.orientation&&t.withChildrenVertical,"right"===i.textAlign&&"vertical"!==i.orientation&&t.textAlignRight,"left"===i.textAlign&&"vertical"!==i.orientation&&t.textAlignLeft]}})((0,h.A)(e=>{let{theme:t}=e;return{margin:0,flexShrink:0,borderWidth:0,borderStyle:"solid",borderColor:(t.vars||t).palette.divider,borderBottomWidth:"thin",variants:[{props:{absolute:!0},style:{position:"absolute",bottom:0,left:0,width:"100%"}},{props:{light:!0},style:{borderColor:t.vars?"rgba(".concat(t.vars.palette.dividerChannel," / 0.08)"):(0,c.X4)(t.palette.divider,.08)}},{props:{variant:"inset"},style:{marginLeft:72}},{props:{variant:"middle",orientation:"horizontal"},style:{marginLeft:t.spacing(2),marginRight:t.spacing(2)}},{props:{variant:"middle",orientation:"vertical"},style:{marginTop:t.spacing(1),marginBottom:t.spacing(1)}},{props:{orientation:"vertical"},style:{height:"100%",borderBottomWidth:0,borderRightWidth:"thin"}},{props:{flexItem:!0},style:{alignSelf:"stretch",height:"auto"}},{props:e=>{let{ownerState:t}=e;return!!t.children},style:{display:"flex",textAlign:"center",border:0,borderTopStyle:"solid",borderLeftStyle:"solid","&::before, &::after":{content:'""',alignSelf:"center"}}},{props:e=>{let{ownerState:t}=e;return t.children&&"vertical"!==t.orientation},style:{"&::before, &::after":{width:"100%",borderTop:"thin solid ".concat((t.vars||t).palette.divider),borderTopStyle:"inherit"}}},{props:e=>{let{ownerState:t}=e;return"vertical"===t.orientation&&t.children},style:{flexDirection:"column","&::before, &::after":{height:"100%",borderLeft:"thin solid ".concat((t.vars||t).palette.divider),borderLeftStyle:"inherit"}}},{props:e=>{let{ownerState:t}=e;return"right"===t.textAlign&&"vertical"!==t.orientation},style:{"&::before":{width:"90%"},"&::after":{width:"10%"}}},{props:e=>{let{ownerState:t}=e;return"left"===t.textAlign&&"vertical"!==t.orientation},style:{"&::before":{width:"10%"},"&::after":{width:"90%"}}}]}})),A=(0,p.Ay)("span",{name:"MuiDivider",slot:"Wrapper",overridesResolver:(e,t)=>{const{ownerState:i}=e;return[t.wrapper,"vertical"===i.orientation&&t.wrapperVertical]}})((0,h.A)(e=>{let{theme:t}=e;return{display:"inline-block",paddingLeft:"calc(".concat(t.spacing(1)," * 1.2)"),paddingRight:"calc(".concat(t.spacing(1)," * 1.2)"),whiteSpace:"nowrap",variants:[{props:{orientation:"vertical"},style:{paddingTop:"calc(".concat(t.spacing(1)," * 1.2)"),paddingBottom:"calc(".concat(t.spacing(1)," * 1.2)")}}]}})),j=r.forwardRef(function(e,t){const i=(0,g.b)({props:e,name:"MuiDivider"}),{absolute:r=!1,children:n,className:o,orientation:c="horizontal",component:p=(n||"vertical"===c?"div":"hr"),flexItem:h=!1,light:m=!1,role:u=("hr"!==p?"separator":void 0),textAlign:j="center",variant:y="fullWidth"}=i,w=(0,l.A)(i,b),R=(0,a.A)((0,a.A)({},i),{},{absolute:r,component:p,flexItem:h,light:m,orientation:c,role:u,textAlign:j,variant:y}),S=(e=>{const{absolute:t,children:i,classes:r,flexItem:n,light:o,orientation:a,textAlign:l,variant:s}=e,c={root:["root",t&&"absolute",s,o&&"light","vertical"===a&&"vertical",n&&"flexItem",i&&"withChildren",i&&"vertical"===a&&"withChildrenVertical","right"===l&&"vertical"!==a&&"textAlignRight","left"===l&&"vertical"!==a&&"textAlignLeft"],wrapper:["wrapper","vertical"===a&&"wrapperVertical"]};return(0,d.A)(c,x,r)})(R);return(0,f.jsx)(v,(0,a.A)((0,a.A)({as:p,className:(0,s.A)(S.root,o),role:u,ref:t,ownerState:R,"aria-orientation":"separator"!==u||"hr"===p&&"vertical"!==c?void 0:c},w),{},{children:n?(0,f.jsx)(A,{className:S.wrapper,ownerState:R,children:n}):null}))});j&&(j.muiSkipListHighlight=!0);const y=j;var w=i(1241),R=i(7563),S=i(6992),C=i(3434),L=i(97);const z=()=>{const e=(0,L.A)();return(0,f.jsxs)(n.A,{container:!0,direction:"column",alignItems:"stretch",children:[(0,f.jsxs)(n.A,{container:!0,direction:"column",children:[(0,f.jsxs)(n.A,{children:[(0,f.jsx)(o.A,{variant:"h4",component:"h2",marginTop:4,marginBottom:2,children:e.formatMessage({id:"navigation.projects",defaultMessage:"Projects"})}),(0,f.jsx)(y,{variant:"inset"})]}),(0,f.jsx)(n.A,{children:(0,f.jsx)(C.default,{})})]}),(0,f.jsxs)(n.A,{container:!0,direction:"column",children:[(0,f.jsxs)(n.A,{children:[(0,f.jsx)(o.A,{variant:"h4",component:"h2",marginTop:4,marginBottom:2,children:e.formatMessage({id:"navigation.best-practices",defaultMessage:"Best Practices"})}),(0,f.jsx)(y,{variant:"inset"})]}),(0,f.jsx)(n.A,{children:(0,f.jsx)(S.default,{})})]}),(0,f.jsxs)(n.A,{container:!0,direction:"column",children:[(0,f.jsxs)(n.A,{children:[(0,f.jsx)(o.A,{variant:"h4",component:"h2",marginTop:4,marginBottom:2,children:e.formatMessage({id:"navigation.blog",defaultMessage:"Blog"})}),(0,f.jsx)(y,{variant:"inset"})]}),(0,f.jsx)(n.A,{children:(0,f.jsx)(R.default,{})})]}),(0,f.jsx)(n.A,{container:!0,justifyContent:"flex-end",children:(0,f.jsx)(n.A,{children:(0,f.jsx)(w.default,{})})})]})}},9975:(e,t,i)=>{i.d(t,{Iz:()=>s,Pz:()=>a,b8:()=>o,c3:()=>r,dX:()=>n,ri:()=>l});const r=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png",title:"React Shop",description:"",url:"https://dadobos.github.io/react-shop/"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png",title:"React Quiz App",description:"",url:"https://dadobos.github.io/react-quiz-app/"}],n=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png",title:"Pokemon GO Templates",description:"",url:"https://github.com/dadobos/pokemongotemplates"}],o=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png",title:"The Square Project",description:"",url:"https://dadobos.github.io/The-Square-Project/"}],a=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png",title:"Restaurant Billing System",description:"",url:"https://github.com/dadobos/Restaurant"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png",title:"Billing System",description:"",url:"https://github.com/dadobos/Billing-System"}],l=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png",title:"World Countries",description:"",url:"https://dadobos.github.io/worldcountries/"}],s=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png",title:"Anchor Tag Hide Components",description:"",url:"https://codepen.io/diaid/full/MWOOogX"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png",title:"Radio Hide Components",description:"",url:"https://codepen.io/diaid/full/qBVdgWW"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png",title:"Rounded Paragraph",description:"",url:"https://codepen.io/diaid/full/QWxOgVm"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png",title:"Responsive Table",description:"",url:"https://codepen.io/diaid/full/xxJRGMB"}]}}]); -//# sourceMappingURL=937.e3f79230.chunk.js.map \ No newline at end of file diff --git a/static/js/937.e3f79230.chunk.js.map b/static/js/937.e3f79230.chunk.js.map deleted file mode 100644 index 47503eb..0000000 --- a/static/js/937.e3f79230.chunk.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/937.e3f79230.chunk.js","mappings":"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","sources":["pages/about/About.jsx","pages/projects/Projects.jsx","components/main-card/Tilt.jsx","components/main-card/MainCard.jsx","components/main-accordion/MainAccordion.jsx","pages/best-practices/BestPractices.jsx","components/blog-accordion/BlogAccordion.jsx","pages/blog/Blog.jsx","../node_modules/@mui/material/Divider/dividerClasses.js","../node_modules/@mui/material/Divider/Divider.js","pages/landing/Landing.jsx","data/Data.jsx"],"sourcesContent":["import React from \"react\";\nimport { Container, Grid2, Typography, Link } from \"@mui/material\";\nimport { useTheme } from \"@mui/material/styles\";\n\nconst About = () => {\n\tconst theme = useTheme();\n\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tSoftware Developer\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tDan Dobos\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tCharacterized by the desire of understanding and implementing\n\t\t\t\t\t\t\t\ttechnological innovations.\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tContact\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\tdanandreidobos@gmail.com\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default About;\n","import React from \"react\";\nimport { Box } from \"@mui/material\";\nimport {\n\t// AngularData,\n\tReactData,\n\tWebsitesData,\n\tVueData,\n\tGoData,\n\tJavaData,\n} from \"data/Data\";\nimport MainAccordion from \"components/main-accordion/MainAccordion\";\n\nconst Projects = () => {\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default Projects;\n","import React, { useEffect, useRef } from \"react\";\n\nimport VanillaTilt from \"vanilla-tilt\";\n\nexport const Tilt = (props) => {\n const { options, children } = props;\n const tilt = useRef(null);\n\n useEffect(() => {\n VanillaTilt.init(tilt.current, options);\n }, [options]);\n\n return
{children}
;\n};\n","import React from \"react\";\n\nimport {\n\tCard,\n\tCardContent,\n\tCardMedia,\n\tCardActionArea,\n\tTypography,\n} from \"@mui/material\";\nimport { useTheme } from \"@mui/material/styles\";\n\nimport { Tilt } from \"./Tilt\";\n\nconst MainCard = ({ imageURL, title, description, url }) => {\n\tconst theme = useTheme();\n\n\tconst options = {\n\t\treverse: true,\n\t\tspeed: 1200,\n\t\teasing: \"cubic-bezier(.09,.67,.54,.76)\",\n\t};\n\n\treturn (\n\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t{description}\n\n\t\t\t\t\t\n\t\t\t\t\t\t window.open(url, \"_blank\")}>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{title}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t/>\n\t);\n};\n\nexport default MainCard;\n","import React from \"react\";\nimport {\n\tGrid2,\n\tAccordion,\n\tAccordionSummary,\n\tAccordionDetails,\n\tTypography,\n} from \"@mui/material\";\nimport MainCard from \"components/main-card/MainCard\";\nimport ExpandMoreIcon from \"@mui/icons-material/ExpandMore\";\n\nconst MainAccordion = ({ items, title }) => {\n\treturn (\n\t\t\n\t\t\t}\n\t\t\t\taria-controls=\"panel1a-content\"\n\t\t\t\tid=\"panel1a-header\">\n\t\t\t\t\n\t\t\t\t\t{title}\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{items.map((project) => (\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default MainAccordion;\n","import React from \"react\";\nimport { CSSData } from \"data/Data\";\nimport MainAccordion from \"components/main-accordion/MainAccordion\";\n\nconst BestPractices = () => {\n return ;\n};\n\nexport default BestPractices;\n","import React from \"react\";\nimport {\n\tAccordion,\n\tAccordionSummary,\n\tAccordionDetails,\n\tTypography,\n} from \"@mui/material\";\n\nimport ExpandMoreIcon from \"@mui/icons-material/ExpandMore\";\n\nconst BlogAccordion = ({ blogContent }) => {\n\t// normalize blogContent to an array to avoid `map` errors\n\tconst items = Array.isArray(blogContent)\n\t\t? blogContent\n\t\t: blogContent\n\t\t? [blogContent]\n\t\t: [];\n\n\tif (items.length === 0) return null;\n\n\treturn items.map(({ title, description }, itemIdx) => {\n\t\tconst lines = Array.isArray(description)\n\t\t\t? description\n\t\t\t: description\n\t\t\t? [description]\n\t\t\t: [];\n\n\t\treturn (\n\t\t\t\n\t\t\t\t}\n\t\t\t\t\taria-controls={`panel-${itemIdx}-content`}\n\t\t\t\t\tid={`panel-${itemIdx}-header`}>\n\t\t\t\t\t\n\t\t\t\t\t\t{title}\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t{lines.map((lineContent, idx) => (\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t{lineContent}\n\t\t\t\t\t\t\n\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t\n\t\t);\n\t});\n};\n\nexport default BlogAccordion;\n","import React from \"react\";\n\nimport { useIntl } from \"react-intl\";\n\n// import { BlogContent } from \"data/Data\";\n\nimport BlogAccordion from \"components/blog-accordion/BlogAccordion\";\n\nconst Blog = () => {\n\tconst t = useIntl();\n\treturn (\n\t\t//
Blog ...in progress
\n\t\t<>\n\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default Blog;\n","import generateUtilityClasses from '@mui/utils/generateUtilityClasses';\nimport generateUtilityClass from '@mui/utils/generateUtilityClass';\nexport function getDividerUtilityClass(slot) {\n return generateUtilityClass('MuiDivider', slot);\n}\nconst dividerClasses = generateUtilityClasses('MuiDivider', ['root', 'absolute', 'fullWidth', 'inset', 'middle', 'flexItem', 'light', 'vertical', 'withChildren', 'withChildrenVertical', 'textAlignRight', 'textAlignLeft', 'wrapper', 'wrapperVertical']);\nexport default dividerClasses;","'use client';\n\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport clsx from 'clsx';\nimport composeClasses from '@mui/utils/composeClasses';\nimport { alpha } from '@mui/system/colorManipulator';\nimport { styled } from \"../zero-styled/index.js\";\nimport memoTheme from \"../utils/memoTheme.js\";\nimport { useDefaultProps } from \"../DefaultPropsProvider/index.js\";\nimport { getDividerUtilityClass } from \"./dividerClasses.js\";\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst useUtilityClasses = ownerState => {\n const {\n absolute,\n children,\n classes,\n flexItem,\n light,\n orientation,\n textAlign,\n variant\n } = ownerState;\n const slots = {\n root: ['root', absolute && 'absolute', variant, light && 'light', orientation === 'vertical' && 'vertical', flexItem && 'flexItem', children && 'withChildren', children && orientation === 'vertical' && 'withChildrenVertical', textAlign === 'right' && orientation !== 'vertical' && 'textAlignRight', textAlign === 'left' && orientation !== 'vertical' && 'textAlignLeft'],\n wrapper: ['wrapper', orientation === 'vertical' && 'wrapperVertical']\n };\n return composeClasses(slots, getDividerUtilityClass, classes);\n};\nconst DividerRoot = styled('div', {\n name: 'MuiDivider',\n slot: 'Root',\n overridesResolver: (props, styles) => {\n const {\n ownerState\n } = props;\n return [styles.root, ownerState.absolute && styles.absolute, styles[ownerState.variant], ownerState.light && styles.light, ownerState.orientation === 'vertical' && styles.vertical, ownerState.flexItem && styles.flexItem, ownerState.children && styles.withChildren, ownerState.children && ownerState.orientation === 'vertical' && styles.withChildrenVertical, ownerState.textAlign === 'right' && ownerState.orientation !== 'vertical' && styles.textAlignRight, ownerState.textAlign === 'left' && ownerState.orientation !== 'vertical' && styles.textAlignLeft];\n }\n})(memoTheme(({\n theme\n}) => ({\n margin: 0,\n // Reset browser default style.\n flexShrink: 0,\n borderWidth: 0,\n borderStyle: 'solid',\n borderColor: (theme.vars || theme).palette.divider,\n borderBottomWidth: 'thin',\n variants: [{\n props: {\n absolute: true\n },\n style: {\n position: 'absolute',\n bottom: 0,\n left: 0,\n width: '100%'\n }\n }, {\n props: {\n light: true\n },\n style: {\n borderColor: theme.vars ? `rgba(${theme.vars.palette.dividerChannel} / 0.08)` : alpha(theme.palette.divider, 0.08)\n }\n }, {\n props: {\n variant: 'inset'\n },\n style: {\n marginLeft: 72\n }\n }, {\n props: {\n variant: 'middle',\n orientation: 'horizontal'\n },\n style: {\n marginLeft: theme.spacing(2),\n marginRight: theme.spacing(2)\n }\n }, {\n props: {\n variant: 'middle',\n orientation: 'vertical'\n },\n style: {\n marginTop: theme.spacing(1),\n marginBottom: theme.spacing(1)\n }\n }, {\n props: {\n orientation: 'vertical'\n },\n style: {\n height: '100%',\n borderBottomWidth: 0,\n borderRightWidth: 'thin'\n }\n }, {\n props: {\n flexItem: true\n },\n style: {\n alignSelf: 'stretch',\n height: 'auto'\n }\n }, {\n props: ({\n ownerState\n }) => !!ownerState.children,\n style: {\n display: 'flex',\n textAlign: 'center',\n border: 0,\n borderTopStyle: 'solid',\n borderLeftStyle: 'solid',\n '&::before, &::after': {\n content: '\"\"',\n alignSelf: 'center'\n }\n }\n }, {\n props: ({\n ownerState\n }) => ownerState.children && ownerState.orientation !== 'vertical',\n style: {\n '&::before, &::after': {\n width: '100%',\n borderTop: `thin solid ${(theme.vars || theme).palette.divider}`,\n borderTopStyle: 'inherit'\n }\n }\n }, {\n props: ({\n ownerState\n }) => ownerState.orientation === 'vertical' && ownerState.children,\n style: {\n flexDirection: 'column',\n '&::before, &::after': {\n height: '100%',\n borderLeft: `thin solid ${(theme.vars || theme).palette.divider}`,\n borderLeftStyle: 'inherit'\n }\n }\n }, {\n props: ({\n ownerState\n }) => ownerState.textAlign === 'right' && ownerState.orientation !== 'vertical',\n style: {\n '&::before': {\n width: '90%'\n },\n '&::after': {\n width: '10%'\n }\n }\n }, {\n props: ({\n ownerState\n }) => ownerState.textAlign === 'left' && ownerState.orientation !== 'vertical',\n style: {\n '&::before': {\n width: '10%'\n },\n '&::after': {\n width: '90%'\n }\n }\n }]\n})));\nconst DividerWrapper = styled('span', {\n name: 'MuiDivider',\n slot: 'Wrapper',\n overridesResolver: (props, styles) => {\n const {\n ownerState\n } = props;\n return [styles.wrapper, ownerState.orientation === 'vertical' && styles.wrapperVertical];\n }\n})(memoTheme(({\n theme\n}) => ({\n display: 'inline-block',\n paddingLeft: `calc(${theme.spacing(1)} * 1.2)`,\n paddingRight: `calc(${theme.spacing(1)} * 1.2)`,\n whiteSpace: 'nowrap',\n variants: [{\n props: {\n orientation: 'vertical'\n },\n style: {\n paddingTop: `calc(${theme.spacing(1)} * 1.2)`,\n paddingBottom: `calc(${theme.spacing(1)} * 1.2)`\n }\n }]\n})));\nconst Divider = /*#__PURE__*/React.forwardRef(function Divider(inProps, ref) {\n const props = useDefaultProps({\n props: inProps,\n name: 'MuiDivider'\n });\n const {\n absolute = false,\n children,\n className,\n orientation = 'horizontal',\n component = children || orientation === 'vertical' ? 'div' : 'hr',\n flexItem = false,\n light = false,\n role = component !== 'hr' ? 'separator' : undefined,\n textAlign = 'center',\n variant = 'fullWidth',\n ...other\n } = props;\n const ownerState = {\n ...props,\n absolute,\n component,\n flexItem,\n light,\n orientation,\n role,\n textAlign,\n variant\n };\n const classes = useUtilityClasses(ownerState);\n return /*#__PURE__*/_jsx(DividerRoot, {\n as: component,\n className: clsx(classes.root, className),\n role: role,\n ref: ref,\n ownerState: ownerState,\n \"aria-orientation\": role === 'separator' && (component !== 'hr' || orientation === 'vertical') ? orientation : undefined,\n ...other,\n children: children ? /*#__PURE__*/_jsx(DividerWrapper, {\n className: classes.wrapper,\n ownerState: ownerState,\n children: children\n }) : null\n });\n});\n\n/**\n * The following flag is used to ensure that this component isn't tabbable i.e.\n * does not get highlight/focus inside of MUI List.\n */\nif (Divider) {\n Divider.muiSkipListHighlight = true;\n}\nprocess.env.NODE_ENV !== \"production\" ? Divider.propTypes /* remove-proptypes */ = {\n // ┌────────────────────────────── Warning ──────────────────────────────┐\n // │ These PropTypes are generated from the TypeScript type definitions. │\n // │ To update them, edit the d.ts file and run `pnpm proptypes`. │\n // └─────────────────────────────────────────────────────────────────────┘\n /**\n * Absolutely position the element.\n * @default false\n */\n absolute: PropTypes.bool,\n /**\n * The content of the component.\n */\n children: PropTypes.node,\n /**\n * Override or extend the styles applied to the component.\n */\n classes: PropTypes.object,\n /**\n * @ignore\n */\n className: PropTypes.string,\n /**\n * The component used for the root node.\n * Either a string to use a HTML element or a component.\n */\n component: PropTypes.elementType,\n /**\n * If `true`, a vertical divider will have the correct height when used in flex container.\n * (By default, a vertical divider will have a calculated height of `0px` if it is the child of a flex container.)\n * @default false\n */\n flexItem: PropTypes.bool,\n /**\n * If `true`, the divider will have a lighter color.\n * @default false\n * @deprecated Use (or any opacity or color) instead. See [Migrating from deprecated APIs](https://mui.com/material-ui/migration/migrating-from-deprecated-apis/) for more details.\n */\n light: PropTypes.bool,\n /**\n * The component orientation.\n * @default 'horizontal'\n */\n orientation: PropTypes.oneOf(['horizontal', 'vertical']),\n /**\n * @ignore\n */\n role: PropTypes /* @typescript-to-proptypes-ignore */.string,\n /**\n * The system prop that allows defining system overrides as well as additional CSS styles.\n */\n sx: PropTypes.oneOfType([PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.func, PropTypes.object, PropTypes.bool])), PropTypes.func, PropTypes.object]),\n /**\n * The text alignment.\n * @default 'center'\n */\n textAlign: PropTypes.oneOf(['center', 'left', 'right']),\n /**\n * The variant to use.\n * @default 'fullWidth'\n */\n variant: PropTypes /* @typescript-to-proptypes-ignore */.oneOfType([PropTypes.oneOf(['fullWidth', 'inset', 'middle']), PropTypes.string])\n} : void 0;\nexport default Divider;","import React from \"react\";\nimport { Grid2, Typography, Divider } from \"@mui/material\";\nimport About from \"../about\";\nimport Blog from \"../blog\";\nimport BestPractices from \"../best-practices\";\nimport Projects from \"../projects\";\nimport { useIntl } from \"react-intl\";\n\nconst Home = () => {\n\tconst t = useIntl();\n\treturn (\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{t.formatMessage({\n\t\t\t\t\t\t\tid: \"navigation.projects\",\n\t\t\t\t\t\t\tdefaultMessage: \"Projects\",\n\t\t\t\t\t\t})}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{t.formatMessage({\n\t\t\t\t\t\t\tid: \"navigation.best-practices\",\n\t\t\t\t\t\t\tdefaultMessage: \"Best Practices\",\n\t\t\t\t\t\t})}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t{t.formatMessage({\n\t\t\t\t\t\t\tid: \"navigation.blog\",\n\t\t\t\t\t\t\tdefaultMessage: \"Blog\",\n\t\t\t\t\t\t})}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default Home;\n","export const ReactData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png\",\n\t\ttitle: \"React Shop\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-shop/\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png\",\n\t\ttitle: \"React Quiz App\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-quiz-app/\",\n\t},\n];\n\nexport const GoData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png\",\n\t\ttitle: \"Pokemon GO Templates\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/pokemongotemplates\",\n\t},\n];\n\nexport const WebsitesData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png\",\n\t\ttitle: \"The Square Project\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/The-Square-Project/\",\n\t},\n];\n\nexport const JavaData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png\",\n\t\ttitle: \"Restaurant Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Restaurant\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png\",\n\t\ttitle: \"Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Billing-System\",\n\t},\n];\n\nexport const VueData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png\",\n\t\ttitle: \"World Countries\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/worldcountries/\",\n\t},\n];\n\nexport const CSSData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png\",\n\t\ttitle: \"Anchor Tag Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/MWOOogX\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png\",\n\t\ttitle: \"Radio Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/qBVdgWW\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png\",\n\t\ttitle: \"Rounded Paragraph\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/QWxOgVm\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png\",\n\t\ttitle: \"Responsive Table\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/xxJRGMB\",\n\t},\n];\n"],"names":["About","theme","useTheme","_jsx","Container","id","children","Grid2","container","direction","alignItems","justifyContent","style","minHeight","display","_jsxs","spacing","Typography","align","inline","sx","fontSize","variant","gutterBottom","fontFamily","textTransform","letterSpacing","textAlign","breakpoints","down","Link","href","target","color","Projects","Box","flexDirection","width","MainAccordion","items","ReactData","title","WebsitesData","VueData","GoData","JavaData","Tilt","props","options","tilt","useRef","useEffect","VanillaTilt","current","ref","_ref","imageURL","description","url","reverse","speed","easing","Card","minWidth","maxWidth","marginLeft","marginRight","palette","text","secondary","backgroundColor","background","paper","CardMedia","component","height","image","alt","CardActionArea","CardContent","onClick","window","open","Accordion","defaultExpanded","slotProps","transition","unmountOnExit","AccordionSummary","expandIcon","ExpandMoreIcon","AccordionDetails","map","project","MainCard","key","BestPractices","CSSData","blogContent","Array","isArray","length","_ref2","itemIdx","lines","concat","lineContent","idx","paragraph","Blog","t","useIntl","_Fragment","BlogAccordion","formatMessage","getDividerUtilityClass","slot","generateUtilityClass","generateUtilityClasses","_excluded","DividerRoot","styled","name","overridesResolver","styles","ownerState","root","absolute","light","orientation","vertical","flexItem","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","memoTheme","margin","flexShrink","borderWidth","borderStyle","borderColor","vars","divider","borderBottomWidth","variants","position","bottom","left","dividerChannel","alpha","marginTop","marginBottom","borderRightWidth","alignSelf","border","borderTopStyle","borderLeftStyle","content","_ref3","borderTop","_ref4","borderLeft","_ref5","_ref6","DividerWrapper","wrapper","wrapperVertical","_ref7","paddingLeft","paddingRight","whiteSpace","paddingTop","paddingBottom","Divider","React","inProps","useDefaultProps","className","role","undefined","other","_objectWithoutProperties","_objectSpread","classes","slots","composeClasses","useUtilityClasses","as","clsx","muiSkipListHighlight","Home","defaultMessage"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/992.123c4331.chunk.js b/static/js/992.123c4331.chunk.js new file mode 100644 index 0000000..73f2702 --- /dev/null +++ b/static/js/992.123c4331.chunk.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunkreact_page=self.webpackChunkreact_page||[]).push([[992],{6322:(e,t,i)=>{i.d(t,{A:()=>y});var o=i(5043),a=i(3766),s=i(6605),n=i(4496),d=i(710),r=i(766),l=i(2110),p=i(6591),c=i(2828),u=i(6494),g=i(6240),m=i(9368),h=i.n(m),b=i(579);const x=e=>{const{options:t,children:i}=e,a=(0,o.useRef)(null);return(0,o.useEffect)(()=>{h().init(a.current,t)},[t]),(0,b.jsx)("div",{ref:a,children:i})},j=e=>{let{imageURL:t,title:i,description:o,url:a}=e;const s=(0,g.A)();return(0,b.jsx)(x,{options:{reverse:!0,speed:1200,easing:"cubic-bezier(.09,.67,.54,.76)"},children:(0,b.jsxs)(l.A,{sx:{minWidth:"320px",maxWidth:"320px",marginLeft:"auto",marginRight:"auto",color:s.palette.text.secondary,backgroundColor:s.palette.background.paper},children:[(0,b.jsx)(p.A,{component:"img",height:"150",image:t,alt:i}),(0,b.jsx)(n.A,{variant:"body2",children:o}),(0,b.jsx)(c.A,{children:(0,b.jsx)(u.A,{color:"white",onClick:()=>window.open(a,"_blank"),children:(0,b.jsx)(n.A,{gutterBottom:!0,variant:"h6",component:"h4",children:i})})})]})})};var v=i(8293);const y=e=>{let{items:t,title:i}=e;return(0,b.jsxs)(a.A,{defaultExpanded:!0,slotProps:{transition:{unmountOnExit:!0}},children:[(0,b.jsx)(s.A,{expandIcon:(0,b.jsx)(v.A,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:(0,b.jsx)(n.A,{variant:"h5",component:"h3",children:i})}),(0,b.jsx)(d.A,{children:(0,b.jsx)(r.A,{container:!0,direction:"row",alignItems:"flex-start",justifyContent:"baseline",spacing:3,children:t.map(e=>(0,b.jsx)(r.A,{children:(0,b.jsx)(j,{imageURL:e.imageURL,title:e.title,description:e.description,url:e.url})},e.key+e.title))})})]})}},6992:(e,t,i)=>{i.r(t),i.d(t,{default:()=>n});i(5043);var o=i(9975),a=i(6322),s=i(579);const n=()=>(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(a.A,{items:o.Iz,title:"CSS Only"}),(0,s.jsx)(a.A,{items:o.E,title:"Vanilla JS/TS"})]})},9975:(e,t,i)=>{i.d(t,{E:()=>l,Iz:()=>r,Pz:()=>n,b8:()=>s,c3:()=>o,dX:()=>a,ri:()=>d});const o=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png",title:"Shop",description:"",url:"https://dadobos.github.io/react-shop/"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png",title:"Quiz App",description:"",url:"https://dadobos.github.io/react-quiz-app/"}],a=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png",title:"Pokemon GO Templates",description:"",url:"https://github.com/dadobos/pokemongotemplates"}],s=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png",title:"The Square Project",description:"",url:"https://dadobos.github.io/The-Square-Project/"}],n=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png",title:"Restaurant Billing System",description:"",url:"https://github.com/dadobos/Restaurant"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png",title:"Billing System",description:"",url:"https://github.com/dadobos/Billing-System"}],d=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png",title:"World Countries",description:"",url:"https://dadobos.github.io/worldcountries/"}],r=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png",title:"Anchor Tag Hide Components",description:"",url:"https://codepen.io/diaid/full/MWOOogX"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png",title:"Radio Hide Components",description:"",url:"https://codepen.io/diaid/full/qBVdgWW"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png",title:"Rounded Paragraph",description:"",url:"https://codepen.io/diaid/full/QWxOgVm"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png",title:"Responsive Table",description:"",url:"https://codepen.io/diaid/full/xxJRGMB"}],l=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1761648607/web/ADOSIanaslkdfOASadkn.png",title:"Vanilla TS/JS Carousel",description:"",url:"https://codepen.io/diaid/pen/GgoGwva"}]}}]); +//# sourceMappingURL=992.123c4331.chunk.js.map \ No newline at end of file diff --git a/static/js/992.123c4331.chunk.js.map b/static/js/992.123c4331.chunk.js.map new file mode 100644 index 0000000..d3416ec --- /dev/null +++ b/static/js/992.123c4331.chunk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/992.123c4331.chunk.js","mappings":"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","sources":["components/main-card/Tilt.jsx","components/main-card/MainCard.jsx","components/main-accordion/MainAccordion.jsx","pages/best-practices/BestPractices.jsx","data/Data.jsx"],"sourcesContent":["import React, { useEffect, useRef } from \"react\";\n\nimport VanillaTilt from \"vanilla-tilt\";\n\nexport const Tilt = (props) => {\n const { options, children } = props;\n const tilt = useRef(null);\n\n useEffect(() => {\n VanillaTilt.init(tilt.current, options);\n }, [options]);\n\n return
{children}
;\n};\n","import React from \"react\";\n\nimport {\n\tCard,\n\tCardContent,\n\tCardMedia,\n\tCardActionArea,\n\tTypography,\n} from \"@mui/material\";\nimport { useTheme } from \"@mui/material/styles\";\n\nimport { Tilt } from \"./Tilt\";\n\nconst MainCard = ({ imageURL, title, description, url }) => {\n\tconst theme = useTheme();\n\n\tconst options = {\n\t\treverse: true,\n\t\tspeed: 1200,\n\t\teasing: \"cubic-bezier(.09,.67,.54,.76)\",\n\t};\n\n\treturn (\n\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t{description}\n\n\t\t\t\t\t\n\t\t\t\t\t\t window.open(url, \"_blank\")}>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{title}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t/>\n\t);\n};\n\nexport default MainCard;\n","import React from \"react\";\nimport {\n\tGrid2,\n\tAccordion,\n\tAccordionSummary,\n\tAccordionDetails,\n\tTypography,\n} from \"@mui/material\";\nimport MainCard from \"components/main-card/MainCard\";\nimport ExpandMoreIcon from \"@mui/icons-material/ExpandMore\";\n\nconst MainAccordion = ({ items, title }) => {\n\treturn (\n\t\t\n\t\t\t}\n\t\t\t\taria-controls=\"panel1a-content\"\n\t\t\t\tid=\"panel1a-header\">\n\t\t\t\t\n\t\t\t\t\t{title}\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{items.map((project) => (\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default MainAccordion;\n","import React from \"react\";\nimport { CSSData, JSData } from \"data/Data\";\nimport MainAccordion from \"components/main-accordion/MainAccordion\";\n\nconst BestPractices = () => {\n\treturn (\n\t\t<>\n\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default BestPractices;\n","export const ReactData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png\",\n\t\ttitle: \"Shop\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-shop/\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png\",\n\t\ttitle: \"Quiz App\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-quiz-app/\",\n\t},\n];\n\nexport const GoData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png\",\n\t\ttitle: \"Pokemon GO Templates\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/pokemongotemplates\",\n\t},\n];\n\nexport const WebsitesData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png\",\n\t\ttitle: \"The Square Project\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/The-Square-Project/\",\n\t},\n];\n\nexport const JavaData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png\",\n\t\ttitle: \"Restaurant Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Restaurant\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png\",\n\t\ttitle: \"Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Billing-System\",\n\t},\n];\n\nexport const VueData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png\",\n\t\ttitle: \"World Countries\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/worldcountries/\",\n\t},\n];\n\nexport const CSSData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png\",\n\t\ttitle: \"Anchor Tag Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/MWOOogX\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png\",\n\t\ttitle: \"Radio Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/qBVdgWW\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png\",\n\t\ttitle: \"Rounded Paragraph\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/QWxOgVm\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png\",\n\t\ttitle: \"Responsive Table\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/xxJRGMB\",\n\t},\n];\n\nexport const JSData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1761648607/web/ADOSIanaslkdfOASadkn.png\",\n\t\ttitle: \"Vanilla TS/JS Carousel\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/pen/GgoGwva\",\n\t},\n];\n"],"names":["Tilt","props","options","children","tilt","useRef","useEffect","VanillaTilt","current","_jsx","ref","_ref","imageURL","title","description","url","theme","useTheme","reverse","speed","easing","_jsxs","Card","sx","minWidth","maxWidth","marginLeft","marginRight","color","palette","text","secondary","backgroundColor","background","paper","CardMedia","component","height","image","alt","Typography","variant","CardActionArea","CardContent","onClick","window","open","gutterBottom","items","Accordion","defaultExpanded","slotProps","transition","unmountOnExit","AccordionSummary","expandIcon","ExpandMoreIcon","id","AccordionDetails","Grid2","container","direction","alignItems","justifyContent","spacing","map","project","MainCard","key","BestPractices","_Fragment","MainAccordion","CSSData","JSData","ReactData","GoData","WebsitesData","JavaData","VueData"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/992.c1261e2a.chunk.js b/static/js/992.c1261e2a.chunk.js deleted file mode 100644 index c7b99fd..0000000 --- a/static/js/992.c1261e2a.chunk.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self.webpackChunkreact_page=self.webpackChunkreact_page||[]).push([[992],{6322:(e,t,i)=>{i.d(t,{A:()=>v});var o=i(5043),a=i(3766),s=i(6605),n=i(4496),d=i(710),r=i(766),l=i(2110),p=i(6591),c=i(2828),u=i(6494),g=i(6240),m=i(9368),h=i.n(m),b=i(579);const x=e=>{const{options:t,children:i}=e,a=(0,o.useRef)(null);return(0,o.useEffect)(()=>{h().init(a.current,t)},[t]),(0,b.jsx)("div",{ref:a,children:i})},R=e=>{let{imageURL:t,title:i,description:o,url:a}=e;const s=(0,g.A)();return(0,b.jsx)(x,{options:{reverse:!0,speed:1200,easing:"cubic-bezier(.09,.67,.54,.76)"},children:(0,b.jsxs)(l.A,{sx:{minWidth:"320px",maxWidth:"320px",marginLeft:"auto",marginRight:"auto",color:s.palette.text.secondary,backgroundColor:s.palette.background.paper},children:[(0,b.jsx)(p.A,{component:"img",height:"150",image:t,alt:i}),(0,b.jsx)(n.A,{variant:"body2",children:o}),(0,b.jsx)(c.A,{children:(0,b.jsx)(u.A,{color:"white",onClick:()=>window.open(a,"_blank"),children:(0,b.jsx)(n.A,{gutterBottom:!0,variant:"h6",component:"h4",children:i})})})]})})};var j=i(8293);const v=e=>{let{items:t,title:i}=e;return(0,b.jsxs)(a.A,{defaultExpanded:!0,slotProps:{transition:{unmountOnExit:!0}},children:[(0,b.jsx)(s.A,{expandIcon:(0,b.jsx)(j.A,{}),"aria-controls":"panel1a-content",id:"panel1a-header",children:(0,b.jsx)(n.A,{variant:"h5",component:"h3",children:i})}),(0,b.jsx)(d.A,{children:(0,b.jsx)(r.A,{container:!0,direction:"row",alignItems:"flex-start",justifyContent:"baseline",spacing:3,children:t.map(e=>(0,b.jsx)(r.A,{children:(0,b.jsx)(R,{imageURL:e.imageURL,title:e.title,description:e.description,url:e.url})},e.key+e.title))})})]})}},6992:(e,t,i)=>{i.r(t),i.d(t,{default:()=>n});i(5043);var o=i(9975),a=i(6322),s=i(579);const n=()=>(0,s.jsx)(a.A,{items:o.Iz,title:"CSS Only"})},9975:(e,t,i)=>{i.d(t,{Iz:()=>r,Pz:()=>n,b8:()=>s,c3:()=>o,dX:()=>a,ri:()=>d});const o=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png",title:"React Shop",description:"",url:"https://dadobos.github.io/react-shop/"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png",title:"React Quiz App",description:"",url:"https://dadobos.github.io/react-quiz-app/"}],a=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png",title:"Pokemon GO Templates",description:"",url:"https://github.com/dadobos/pokemongotemplates"}],s=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png",title:"The Square Project",description:"",url:"https://dadobos.github.io/The-Square-Project/"}],n=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png",title:"Restaurant Billing System",description:"",url:"https://github.com/dadobos/Restaurant"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png",title:"Billing System",description:"",url:"https://github.com/dadobos/Billing-System"}],d=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png",title:"World Countries",description:"",url:"https://dadobos.github.io/worldcountries/"}],r=[{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png",title:"Anchor Tag Hide Components",description:"",url:"https://codepen.io/diaid/full/MWOOogX"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png",title:"Radio Hide Components",description:"",url:"https://codepen.io/diaid/full/qBVdgWW"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png",title:"Rounded Paragraph",description:"",url:"https://codepen.io/diaid/full/QWxOgVm"},{imageURL:"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png",title:"Responsive Table",description:"",url:"https://codepen.io/diaid/full/xxJRGMB"}]}}]); -//# sourceMappingURL=992.c1261e2a.chunk.js.map \ No newline at end of file diff --git a/static/js/992.c1261e2a.chunk.js.map b/static/js/992.c1261e2a.chunk.js.map deleted file mode 100644 index 6298184..0000000 --- a/static/js/992.c1261e2a.chunk.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/992.c1261e2a.chunk.js","mappings":"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","sources":["components/main-card/Tilt.jsx","components/main-card/MainCard.jsx","components/main-accordion/MainAccordion.jsx","pages/best-practices/BestPractices.jsx","data/Data.jsx"],"sourcesContent":["import React, { useEffect, useRef } from \"react\";\n\nimport VanillaTilt from \"vanilla-tilt\";\n\nexport const Tilt = (props) => {\n const { options, children } = props;\n const tilt = useRef(null);\n\n useEffect(() => {\n VanillaTilt.init(tilt.current, options);\n }, [options]);\n\n return
{children}
;\n};\n","import React from \"react\";\n\nimport {\n\tCard,\n\tCardContent,\n\tCardMedia,\n\tCardActionArea,\n\tTypography,\n} from \"@mui/material\";\nimport { useTheme } from \"@mui/material/styles\";\n\nimport { Tilt } from \"./Tilt\";\n\nconst MainCard = ({ imageURL, title, description, url }) => {\n\tconst theme = useTheme();\n\n\tconst options = {\n\t\treverse: true,\n\t\tspeed: 1200,\n\t\teasing: \"cubic-bezier(.09,.67,.54,.76)\",\n\t};\n\n\treturn (\n\t\t\n\t\t\t\t\t\n\n\t\t\t\t\t{description}\n\n\t\t\t\t\t\n\t\t\t\t\t\t window.open(url, \"_blank\")}>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{title}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t}\n\t\t/>\n\t);\n};\n\nexport default MainCard;\n","import React from \"react\";\nimport {\n\tGrid2,\n\tAccordion,\n\tAccordionSummary,\n\tAccordionDetails,\n\tTypography,\n} from \"@mui/material\";\nimport MainCard from \"components/main-card/MainCard\";\nimport ExpandMoreIcon from \"@mui/icons-material/ExpandMore\";\n\nconst MainAccordion = ({ items, title }) => {\n\treturn (\n\t\t\n\t\t\t}\n\t\t\t\taria-controls=\"panel1a-content\"\n\t\t\t\tid=\"panel1a-header\">\n\t\t\t\t\n\t\t\t\t\t{title}\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{items.map((project) => (\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t))}\n\t\t\t\t\n\t\t\t\n\t\t\n\t);\n};\n\nexport default MainAccordion;\n","import React from \"react\";\nimport { CSSData } from \"data/Data\";\nimport MainAccordion from \"components/main-accordion/MainAccordion\";\n\nconst BestPractices = () => {\n return ;\n};\n\nexport default BestPractices;\n","export const ReactData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673023170/web/uxfuyzap5kbs1si34g29.png\",\n\t\ttitle: \"React Shop\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-shop/\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1685729092/web/tzoxavfsfa44z2o9wrgi.png\",\n\t\ttitle: \"React Quiz App\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/react-quiz-app/\",\n\t},\n];\n\nexport const GoData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1669538934/web/ng0ghejmlsmzhrgyuiz4.png\",\n\t\ttitle: \"Pokemon GO Templates\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/pokemongotemplates\",\n\t},\n];\n\nexport const WebsitesData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1653850879/web/TheSquareProject_sgflcj.png\",\n\t\ttitle: \"The Square Project\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/The-Square-Project/\",\n\t},\n];\n\nexport const JavaData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Restaurant_Billing_System_rgpsif.png\",\n\t\ttitle: \"Restaurant Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Restaurant\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1642766521/web/Billing_System_bazap1.png\",\n\t\ttitle: \"Billing System\",\n\t\tdescription: \"\",\n\t\turl: \"https://github.com/dadobos/Billing-System\",\n\t},\n];\n\nexport const VueData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1654030260/web/WorldCountries_ekx2of.png\",\n\t\ttitle: \"World Countries\",\n\t\tdescription: \"\",\n\t\turl: \"https://dadobos.github.io/worldcountries/\",\n\t},\n];\n\nexport const CSSData = [\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/msvc649ua0gahqegu31o.png\",\n\t\ttitle: \"Anchor Tag Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/MWOOogX\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027279/web/dprvsa15ocx3l34dxogo.png\",\n\t\ttitle: \"Radio Hide Components\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/qBVdgWW\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673025125/web/anidcin5lbxo2hced5i4.png\",\n\t\ttitle: \"Rounded Paragraph\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/QWxOgVm\",\n\t},\n\t{\n\t\timageURL:\n\t\t\t\"https://res.cloudinary.com/dadobos/image/upload/v1673027940/web/z9qn4wstdtzpr4cf5xtx.png\",\n\t\ttitle: \"Responsive Table\",\n\t\tdescription: \"\",\n\t\turl: \"https://codepen.io/diaid/full/xxJRGMB\",\n\t},\n];\n"],"names":["Tilt","props","options","children","tilt","useRef","useEffect","VanillaTilt","current","_jsx","ref","_ref","imageURL","title","description","url","theme","useTheme","reverse","speed","easing","_jsxs","Card","sx","minWidth","maxWidth","marginLeft","marginRight","color","palette","text","secondary","backgroundColor","background","paper","CardMedia","component","height","image","alt","Typography","variant","CardActionArea","CardContent","onClick","window","open","gutterBottom","items","Accordion","defaultExpanded","slotProps","transition","unmountOnExit","AccordionSummary","expandIcon","ExpandMoreIcon","id","AccordionDetails","Grid2","container","direction","alignItems","justifyContent","spacing","map","project","MainCard","key","BestPractices","MainAccordion","CSSData","ReactData","GoData","WebsitesData","JavaData","VueData"],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.01ab7636.js b/static/js/main.01ab7636.js new file mode 100644 index 0000000..da1ca00 --- /dev/null +++ b/static/js/main.01ab7636.js @@ -0,0 +1,3 @@ +/*! For license information please see main.01ab7636.js.LICENSE.txt */ +(()=>{"use strict";var e={20:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(5043);function o(e,t){var n,o;return r.isValidElement(e)&&-1!==t.indexOf(null!==(n=e.type.muiName)&&void 0!==n?n:null===(o=e.type)||void 0===o||null===(o=o._payload)||void 0===o||null===(o=o.value)||void 0===o?void 0:o.muiName)}},45:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(8587);function o(e,t){if(null==e)return{};var n,o,a=(0,r.A)(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o{n.d(t,{A:()=>i});var r=n(5043),o=n(3169),a=n(8211);function i(){var e=r.useContext(a.ob);return(0,o.HM)(e),e}},137:(e,t,n)=>{n.d(t,{A:()=>c});var r=n(9379),o=n(45),a=n(9172);const i=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"];const l={textTransform:"uppercase"},s='"Roboto", "Helvetica", "Arial", sans-serif';function c(e,t){const n="function"===typeof t?t(e):t,{fontFamily:c=s,fontSize:u=14,fontWeightLight:d=300,fontWeightRegular:p=400,fontWeightMedium:f=500,fontWeightBold:h=700,htmlFontSize:m=16,allVariants:g,pxToRem:v}=n,y=(0,o.A)(n,i);const b=u/14,A=v||(e=>"".concat(e/m*b,"rem")),w=(e,t,n,o,a)=>{return(0,r.A)((0,r.A)((0,r.A)({fontFamily:c,fontWeight:e,fontSize:A(t),lineHeight:n},c===s?{letterSpacing:"".concat((i=o/t,Math.round(1e5*i)/1e5),"em")}:{}),a),g);var i},S={h1:w(d,96,1.167,-1.5),h2:w(d,60,1.2,-.5),h3:w(p,48,1.167,0),h4:w(p,34,1.235,.25),h5:w(p,24,1.334,0),h6:w(f,20,1.6,.15),subtitle1:w(p,16,1.75,.15),subtitle2:w(f,14,1.57,.1),body1:w(p,16,1.5,.15),body2:w(p,14,1.43,.15),button:w(f,14,1.75,.4,l),caption:w(p,12,1.66,.4),overline:w(p,12,2.66,1,l),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return(0,a.A)((0,r.A)({htmlFontSize:m,pxToRem:A,fontFamily:c,fontSize:u,fontWeightLight:d,fontWeightRegular:p,fontWeightMedium:f,fontWeightBold:h},S),y,{clone:!1})}},219:(e,t,n)=>{var r=n(3763),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return r.isMemo(e)?i:l[e.$$typeof]||o}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(h){var o=f(n);o&&o!==h&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var l=s(t),m=s(n),g=0;g{n.d(t,{$x:()=>i,Ei:()=>s,IF:()=>a,O4:()=>r,Zo:()=>l});var r,o=n(6326);!function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"}(r||(r={}));var a=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o.code=n,o.originalMessage=r,o}return(0,o.C6)(t,e),t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),i=function(e){function t(t,n,o,a){return e.call(this,'Invalid values for "'.concat(t,'": "').concat(n,'". Options are "').concat(Object.keys(o).join('", "'),'"'),r.INVALID_VALUE,a)||this}return(0,o.C6)(t,e),t}(a),l=function(e){function t(t,n,o){return e.call(this,'Value for "'.concat(t,'" must be of type ').concat(n),r.INVALID_VALUE,o)||this}return(0,o.C6)(t,e),t}(a),s=function(e){function t(t,n){return e.call(this,'The intl string context variable "'.concat(t,'" was not provided to the string "').concat(n,'"'),r.MISSING_VALUE,n)||this}return(0,o.C6)(t,e),t}(a)},528:(e,t)=>{var n=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),l=Symbol.for("react.consumer"),s=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),h=Symbol.for("react.view_transition"),m=Symbol.for("react.client.reference");function g(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case o:case i:case a:case u:case d:case h:return e;default:switch(e=e&&e.$$typeof){case s:case c:case f:case p:case l:return e;default:return t}}case r:return t}}}t.Hy=function(e){return"string"===typeof e||"function"===typeof e||e===o||e===i||e===a||e===u||e===d||"object"===typeof e&&null!==e&&(e.$$typeof===f||e.$$typeof===p||e.$$typeof===s||e.$$typeof===l||e.$$typeof===c||e.$$typeof===m||void 0!==e.getModuleId)}},579:(e,t,n)=>{e.exports=n(1153)},653:(e,t,n)=>{n.d(t,{c:()=>o,q:()=>r});const r=e=>e.scrollTop;function o(e,t){var n,r;const{timeout:o,easing:a,style:i={}}=e;return{duration:null!==(n=i.transitionDuration)&&void 0!==n?n:"number"===typeof o?o:o[t.mode]||0,easing:null!==(r=i.transitionTimingFunction)&&void 0!==r?r:"object"===typeof a?a[t.mode]:a,delay:i.transitionDelay}}},766:(e,t,n)=>{n.d(t,{A:()=>D});var r=n(9379),o=n(45),a=n(5043),i=n(8387),l=n(20),s=n(2372),c=n(8610),u=n(1640),d=n(2900),p=n(3898),f=n(8698),h=n(3216);const m=(e,t,n)=>{const r=e.keys[0];if(Array.isArray(t))t.forEach((t,r)=>{n((t,n)=>{r<=e.keys.length-1&&(0===r?Object.assign(t,n):t[e.up(e.keys[r])]=n)},t)});else if(t&&"object"===typeof t){(Object.keys(t).length>e.keys.length?e.keys:(o=e.keys,a=Object.keys(t),o.filter(e=>a.includes(e)))).forEach(o=>{if(e.keys.includes(o)){const a=t[o];void 0!==a&&n((t,n)=>{r===o?Object.assign(t,n):t[e.up(o)]=n},a)}})}else"number"!==typeof t&&"string"!==typeof t||n((e,t)=>{Object.assign(e,t)},t);var o,a};function g(e){return"--Grid-".concat(e,"Spacing")}function v(e){return"--Grid-parent-".concat(e,"Spacing")}const y="--Grid-columns",b="--Grid-parent-columns",A=e=>{let{theme:t,ownerState:n}=e;const r={};return m(t.breakpoints,n.size,(e,t)=>{let n={};"grow"===t&&(n={flexBasis:0,flexGrow:1,maxWidth:"100%"}),"auto"===t&&(n={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"}),"number"===typeof t&&(n={flexGrow:0,flexBasis:"auto",width:"calc(100% * ".concat(t," / var(").concat(b,") - (var(").concat(b,") - ").concat(t,") * (var(").concat(v("column"),") / var(").concat(b,")))")}),e(r,n)}),r},w=e=>{let{theme:t,ownerState:n}=e;const r={};return m(t.breakpoints,n.offset,(e,t)=>{let n={};"auto"===t&&(n={marginLeft:"auto"}),"number"===typeof t&&(n={marginLeft:0===t?"0px":"calc(100% * ".concat(t," / var(").concat(b,") + var(").concat(v("column"),") * ").concat(t," / var(").concat(b,"))")}),e(r,n)}),r},S=e=>{let{theme:t,ownerState:n}=e;if(!n.container)return{};const r={[y]:12};return m(t.breakpoints,n.columns,(e,t)=>{const n=null!==t&&void 0!==t?t:12;e(r,{[y]:n,"> *":{[b]:n}})}),r},x=e=>{let{theme:t,ownerState:n}=e;if(!n.container)return{};const r={};return m(t.breakpoints,n.rowSpacing,(e,n)=>{var o;const a="string"===typeof n?n:null===(o=t.spacing)||void 0===o?void 0:o.call(t,n);e(r,{[g("row")]:a,"> *":{[v("row")]:a}})}),r},k=e=>{let{theme:t,ownerState:n}=e;if(!n.container)return{};const r={};return m(t.breakpoints,n.columnSpacing,(e,n)=>{var o;const a="string"===typeof n?n:null===(o=t.spacing)||void 0===o?void 0:o.call(t,n);e(r,{[g("column")]:a,"> *":{[v("column")]:a}})}),r},E=e=>{let{theme:t,ownerState:n}=e;if(!n.container)return{};const r={};return m(t.breakpoints,n.direction,(e,t)=>{e(r,{flexDirection:t})}),r},C=e=>{let{ownerState:t}=e;return(0,r.A)({minWidth:0,boxSizing:"border-box"},t.container&&(0,r.A)((0,r.A)({display:"flex",flexWrap:"wrap"},t.wrap&&"wrap"!==t.wrap&&{flexWrap:t.wrap}),{},{gap:"var(".concat(g("row"),") var(").concat(g("column"),")")}))},T=e=>{const t=[];return Object.entries(e).forEach(e=>{let[n,r]=e;!1!==r&&void 0!==r&&t.push("grid-".concat(n,"-").concat(String(r)))}),t},P=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"xs";function n(e){return void 0!==e&&("string"===typeof e&&!Number.isNaN(Number(e))||"number"===typeof e&&e>0)}if(n(e))return["spacing-".concat(t,"-").concat(String(e))];if("object"===typeof e&&!Array.isArray(e)){const t=[];return Object.entries(e).forEach(e=>{let[r,o]=e;n(o)&&t.push("spacing-".concat(r,"-").concat(String(o)))}),t}return[]},R=e=>void 0===e?[]:"object"===typeof e?Object.entries(e).map(e=>{let[t,n]=e;return"direction-".concat(t,"-").concat(n)}):["direction-xs-".concat(String(e))];var M=n(579);const N=["className","children","columns","container","component","direction","wrap","size","offset","spacing","rowSpacing","columnSpacing","unstable_level"],O=(0,h.A)(),L=(0,u.A)("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>t.root});function _(e){return(0,d.A)({props:e,name:"MuiGrid",defaultTheme:O})}var I=n(4535),B=n(8206),j=n(6240);const F=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{createStyledComponent:t=L,useThemeProps:n=_,useTheme:u=p.A,componentName:d="MuiGrid"}=e;function h(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>!0;const r={};return null===e||(Array.isArray(e)?e.forEach((e,o)=>{null!==e&&n(e)&&t.keys[o]&&(r[t.keys[o]]=e)}):"object"===typeof e?Object.keys(e).forEach(t=>{const o=e[t];null!==o&&void 0!==o&&n(o)&&(r[t]=o)}):r[t.keys[0]]=e),r}const m=t(S,k,x,A,E,C,w),g=a.forwardRef(function(e,t){var p,g,v,y,b,A;const w=u(),S=n(e),x=(0,f.A)(S);!function(e,t){const n=[];void 0!==e.item&&(delete e.item,n.push("item")),void 0!==e.zeroMinWidth&&(delete e.zeroMinWidth,n.push("zeroMinWidth")),t.keys.forEach(t=>{void 0!==e[t]&&(n.push(t),delete e[t])})}(x,w.breakpoints);const{className:k,children:E,columns:C=12,container:O=!1,component:L="div",direction:_="row",wrap:I="wrap",size:B={},offset:j={},spacing:F=0,rowSpacing:D=F,columnSpacing:H=F,unstable_level:z=0}=x,W=(0,o.A)(x,N),U=h(B,w.breakpoints,e=>!1!==e),V=h(j,w.breakpoints),G=null!==(p=e.columns)&&void 0!==p?p:z?void 0:C,$=null!==(g=e.spacing)&&void 0!==g?g:z?void 0:F,K=null!==(v=null!==(y=e.rowSpacing)&&void 0!==y?y:e.spacing)&&void 0!==v?v:z?void 0:D,X=null!==(b=null!==(A=e.columnSpacing)&&void 0!==A?A:e.spacing)&&void 0!==b?b:z?void 0:H,Y=(0,r.A)((0,r.A)({},x),{},{level:z,columns:G,container:O,direction:_,wrap:I,spacing:$,rowSpacing:K,columnSpacing:X,size:U,offset:V}),q=((e,t)=>{const{container:n,direction:r,spacing:o,wrap:a,size:i}=e,l={root:["root",n&&"container","wrap"!==a&&"wrap-xs-".concat(String(a)),...R(r),...T(i),...n?P(o,t.breakpoints.keys[0]):[]]};return(0,c.A)(l,e=>(0,s.Ay)(d,e),{})})(Y,w);return(0,M.jsx)(m,(0,r.A)((0,r.A)({ref:t,as:L,ownerState:Y,className:(0,i.A)(q.root,k)},W),{},{children:a.Children.map(E,e=>{var t,n;return a.isValidElement(e)&&(0,l.A)(e,["Grid"])&&O&&e.props.container?a.cloneElement(e,{unstable_level:null!==(t=null===(n=e.props)||void 0===n?void 0:n.unstable_level)&&void 0!==t?t:z+1}):e})}))});return g.muiName="Grid",g}({createStyledComponent:(0,I.Ay)("div",{name:"MuiGrid2",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.container&&t.container]}}),componentName:"MuiGrid2",useThemeProps:e=>(0,B.b)({props:e,name:"MuiGrid2"}),useTheme:j.A});const D=F},788:(e,t,n)=>{n.d(t,{RK:()=>i,TT:()=>r,hN:()=>l});var r,o=n(5740),a=n(417);function i(e){return"function"===typeof e}function l(e,t,n,s,c,u,d){if(1===e.length&&(0,o.eW)(e[0]))return[{type:r.literal,value:e[0].value}];for(var p=[],f=0,h=e;f{n.d(t,{A:()=>a});n(5043);var r=n(3290),o=n(579);function a(e){const{styles:t,defaultTheme:n={}}=e,a="function"===typeof t?e=>{return t(void 0===(r=e)||null===r||0===Object.keys(r).length?n:e);var r}:t;return(0,o.jsx)(r.mL,{styles:a})}},918:(e,t,n)=>{function r(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}n.d(t,{A:()=>r})},1153:(e,t,n)=>{var r=n(5043),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,l=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,a={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,r)&&!s.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:a,_owner:l.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},1406:(e,t,n)=>{n.d(t,{A:()=>_});var r=n(2214),o=n(1724),a=n(7804);const i=function(){for(var e=arguments.length,t=new Array(e),n=0;n(t.filterProps.forEach(n=>{e[n]=t}),e),{}),o=e=>Object.keys(e).reduce((t,n)=>r[n]?(0,a.A)(t,r[n](e)):t,{});return o.propTypes={},o.filterProps=t.reduce((e,t)=>e.concat(t.filterProps),[]),o};var l=n(2444);function s(e){return"number"!==typeof e?e:"".concat(e,"px solid")}function c(e,t){return(0,o.Ay)({prop:e,themeKey:"borders",transform:t})}const u=c("border",s),d=c("borderTop",s),p=c("borderRight",s),f=c("borderBottom",s),h=c("borderLeft",s),m=c("borderColor"),g=c("borderTopColor"),v=c("borderRightColor"),y=c("borderBottomColor"),b=c("borderLeftColor"),A=c("outline",s),w=c("outlineColor"),S=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){const t=(0,r.MA)(e.theme,"shape.borderRadius",4,"borderRadius"),n=e=>({borderRadius:(0,r._W)(t,e)});return(0,l.NI)(e,e.borderRadius,n)}return null};S.propTypes={},S.filterProps=["borderRadius"];i(u,d,p,f,h,m,g,v,y,b,S,A,w);const x=e=>{if(void 0!==e.gap&&null!==e.gap){const t=(0,r.MA)(e.theme,"spacing",8,"gap"),n=e=>({gap:(0,r._W)(t,e)});return(0,l.NI)(e,e.gap,n)}return null};x.propTypes={},x.filterProps=["gap"];const k=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){const t=(0,r.MA)(e.theme,"spacing",8,"columnGap"),n=e=>({columnGap:(0,r._W)(t,e)});return(0,l.NI)(e,e.columnGap,n)}return null};k.propTypes={},k.filterProps=["columnGap"];const E=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){const t=(0,r.MA)(e.theme,"spacing",8,"rowGap"),n=e=>({rowGap:(0,r._W)(t,e)});return(0,l.NI)(e,e.rowGap,n)}return null};E.propTypes={},E.filterProps=["rowGap"];i(x,k,E,(0,o.Ay)({prop:"gridColumn"}),(0,o.Ay)({prop:"gridRow"}),(0,o.Ay)({prop:"gridAutoFlow"}),(0,o.Ay)({prop:"gridAutoColumns"}),(0,o.Ay)({prop:"gridAutoRows"}),(0,o.Ay)({prop:"gridTemplateColumns"}),(0,o.Ay)({prop:"gridTemplateRows"}),(0,o.Ay)({prop:"gridTemplateAreas"}),(0,o.Ay)({prop:"gridArea"}));function C(e,t){return"grey"===t?t:e}i((0,o.Ay)({prop:"color",themeKey:"palette",transform:C}),(0,o.Ay)({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:C}),(0,o.Ay)({prop:"backgroundColor",themeKey:"palette",transform:C}));function T(e){return e<=1&&0!==e?"".concat(100*e,"%"):e}const P=(0,o.Ay)({prop:"width",transform:T}),R=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){const t=t=>{var n,r;const o=(null===(n=e.theme)||void 0===n||null===(n=n.breakpoints)||void 0===n||null===(n=n.values)||void 0===n?void 0:n[t])||l.zu[t];return o?"px"!==(null===(r=e.theme)||void 0===r||null===(r=r.breakpoints)||void 0===r?void 0:r.unit)?{maxWidth:"".concat(o).concat(e.theme.breakpoints.unit)}:{maxWidth:o}:{maxWidth:T(t)}};return(0,l.NI)(e,e.maxWidth,t)}return null};R.filterProps=["maxWidth"];const M=(0,o.Ay)({prop:"minWidth",transform:T}),N=(0,o.Ay)({prop:"height",transform:T}),O=(0,o.Ay)({prop:"maxHeight",transform:T}),L=(0,o.Ay)({prop:"minHeight",transform:T}),_=((0,o.Ay)({prop:"size",cssProperty:"width",transform:T}),(0,o.Ay)({prop:"size",cssProperty:"height",transform:T}),i(P,R,M,N,O,L,(0,o.Ay)({prop:"boxSizing"})),{border:{themeKey:"borders",transform:s},borderTop:{themeKey:"borders",transform:s},borderRight:{themeKey:"borders",transform:s},borderBottom:{themeKey:"borders",transform:s},borderLeft:{themeKey:"borders",transform:s},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:s},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:S},color:{themeKey:"palette",transform:C},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:C},backgroundColor:{themeKey:"palette",transform:C},p:{style:r.Ms},pt:{style:r.Ms},pr:{style:r.Ms},pb:{style:r.Ms},pl:{style:r.Ms},px:{style:r.Ms},py:{style:r.Ms},padding:{style:r.Ms},paddingTop:{style:r.Ms},paddingRight:{style:r.Ms},paddingBottom:{style:r.Ms},paddingLeft:{style:r.Ms},paddingX:{style:r.Ms},paddingY:{style:r.Ms},paddingInline:{style:r.Ms},paddingInlineStart:{style:r.Ms},paddingInlineEnd:{style:r.Ms},paddingBlock:{style:r.Ms},paddingBlockStart:{style:r.Ms},paddingBlockEnd:{style:r.Ms},m:{style:r.Lc},mt:{style:r.Lc},mr:{style:r.Lc},mb:{style:r.Lc},ml:{style:r.Lc},mx:{style:r.Lc},my:{style:r.Lc},margin:{style:r.Lc},marginTop:{style:r.Lc},marginRight:{style:r.Lc},marginBottom:{style:r.Lc},marginLeft:{style:r.Lc},marginX:{style:r.Lc},marginY:{style:r.Lc},marginInline:{style:r.Lc},marginInlineStart:{style:r.Lc},marginInlineEnd:{style:r.Lc},marginBlock:{style:r.Lc},marginBlockStart:{style:r.Lc},marginBlockEnd:{style:r.Lc},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:x},rowGap:{style:E},columnGap:{style:k},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:T},maxWidth:{style:R},minWidth:{transform:T},height:{transform:T},maxHeight:{transform:T},minHeight:{transform:T},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}})},1542:(e,t,n)=>{n.d(t,{A:()=>o});const r=function(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e},o=e=>r(e)&&"classes"!==e},1546:(e,t,n)=>{n.d(t,{X4:()=>p,e$:()=>h,tL:()=>y,eM:()=>d,YL:()=>c,a:()=>g,Cg:()=>f,Me:()=>l,Nd:()=>m,Y9:()=>b,j4:()=>v});var r=n(7868);const o=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MIN_SAFE_INTEGER,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Number.MAX_SAFE_INTEGER;return Math.max(t,Math.min(e,n))};function a(e){return o(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,arguments.length>2&&void 0!==arguments[2]?arguments[2]:1)}function i(e){if(e.type)return e;if("#"===e.charAt(0))return i(function(e){e=e.slice(1);const t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g");let n=e.match(t);return n&&1===n[0].length&&(n=n.map(e=>e+e)),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(", "),")"):""}(e));const t=e.indexOf("("),n=e.substring(0,t);if(!["rgb","rgba","hsl","hsla","color"].includes(n))throw new Error((0,r.A)(9,e));let o,a=e.substring(t+1,e.length-1);if("color"===n){if(a=a.split(" "),o=a.shift(),4===a.length&&"/"===a[3].charAt(0)&&(a[3]=a[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(o))throw new Error((0,r.A)(10,o))}else a=a.split(",");return a=a.map(e=>parseFloat(e)),{type:n,values:a,colorSpace:o}}const l=(e,t)=>{try{return(e=>{const t=i(e);return t.values.slice(0,3).map((e,n)=>t.type.includes("hsl")&&0!==n?"".concat(e,"%"):e).join(" ")})(e)}catch(Et){return e}};function s(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.includes("rgb")?r=r.map((e,t)=>t<3?parseInt(e,10):e):t.includes("hsl")&&(r[1]="".concat(r[1],"%"),r[2]="".concat(r[2],"%")),r=t.includes("color")?"".concat(n," ").concat(r.join(" ")):"".concat(r.join(", ")),"".concat(t,"(").concat(r,")")}function c(e){e=i(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),l=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return o-a*Math.max(Math.min(t-3,9-t,1),-1)};let c="rgb";const u=[Math.round(255*l(0)),Math.round(255*l(8)),Math.round(255*l(4))];return"hsla"===e.type&&(c+="a",u.push(t[3])),s({type:c,values:u})}function u(e){let t="hsl"===(e=i(e)).type||"hsla"===e.type?i(c(e)).values:e.values;return t=t.map(t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function d(e,t){const n=u(e),r=u(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function p(e,t){return e=i(e),t=a(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]="/".concat(t):e.values[3]=t,s(e)}function f(e,t,n){try{return p(e,t)}catch(Et){return e}}function h(e,t){if(e=i(e),t=a(t),e.type.includes("hsl"))e.values[2]*=1-t;else if(e.type.includes("rgb")||e.type.includes("color"))for(let n=0;n<3;n+=1)e.values[n]*=1-t;return s(e)}function m(e,t,n){try{return h(e,t)}catch(Et){return e}}function g(e,t){if(e=i(e),t=a(t),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*t;else if(e.type.includes("rgb"))for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.includes("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return s(e)}function v(e,t,n){try{return g(e,t)}catch(Et){return e}}function y(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.15;return u(e)>.5?h(e,t):g(e,t)}function b(e,t,n){try{return y(e,t)}catch(Et){return e}}},1596:(e,t,n)=>{n.d(t,{A:()=>A});var r=n(9379),o=n(45),a=n(5043),i=n(8387),l=n(8610),s=n(1546),c=n(4535),u=n(6240),d=n(6262),p=n(8206),f=n(3582),h=n(2532),m=n(2372);function g(e){return(0,m.Ay)("MuiPaper",e)}(0,h.A)("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);var v=n(579);const y=["className","component","elevation","square","variant"],b=(0,c.Ay)("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,"elevation"===n.variant&&t["elevation".concat(n.elevation)]]}})((0,d.A)(e=>{let{theme:t}=e;return{backgroundColor:(t.vars||t).palette.background.paper,color:(t.vars||t).palette.text.primary,transition:t.transitions.create("box-shadow"),variants:[{props:e=>{let{ownerState:t}=e;return!t.square},style:{borderRadius:t.shape.borderRadius}},{props:{variant:"outlined"},style:{border:"1px solid ".concat((t.vars||t).palette.divider)}},{props:{variant:"elevation"},style:{boxShadow:"var(--Paper-shadow)",backgroundImage:"var(--Paper-overlay)"}}]}})),A=a.forwardRef(function(e,t){var n;const a=(0,p.b)({props:e,name:"MuiPaper"}),c=(0,u.A)(),{className:d,component:h="div",elevation:m=1,square:A=!1,variant:w="elevation"}=a,S=(0,o.A)(a,y),x=(0,r.A)((0,r.A)({},a),{},{component:h,elevation:m,square:A,variant:w}),k=(e=>{const{square:t,elevation:n,variant:r,classes:o}=e,a={root:["root",r,!t&&"rounded","elevation"===r&&"elevation".concat(n)]};return(0,l.A)(a,g,o)})(x);return(0,v.jsx)(b,(0,r.A)((0,r.A)({as:h,ownerState:x,className:(0,i.A)(k.root,d),ref:t},S),{},{style:(0,r.A)((0,r.A)({},"elevation"===w&&(0,r.A)((0,r.A)({"--Paper-shadow":(c.vars||c).shadows[m]},c.vars&&{"--Paper-overlay":null===(n=c.vars.overlays)||void 0===n?void 0:n[m]}),!c.vars&&"dark"===c.palette.mode&&{"--Paper-overlay":"linear-gradient(".concat((0,s.X4)("#fff",(0,f.A)(m)),", ").concat((0,s.X4)("#fff",(0,f.A)(m)),")")})),S.style)}))})},1640:(e,t,n)=>{n.d(t,{A:()=>r});const r=(0,n(6528).Ay)()},1722:(e,t,n)=>{n.d(t,{Rk:()=>r,SF:()=>o,sk:()=>a});function r(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")}),r}var o=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},a=function(e,t,n){o(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var a=t;do{e.insert(t===a?"."+r:"",a,e.sheet,!0),a=a.next}while(void 0!==a)}}},1724:(e,t,n)=>{n.d(t,{Ay:()=>l,BO:()=>i,Yn:()=>a});var r=n(7598),o=n(2444);function a(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!t||"string"!==typeof t)return null;if(e&&e.vars&&n){const n="vars.".concat(t).split(".").reduce((e,t)=>e&&e[t]?e[t]:null,e);if(null!=n)return n}return t.split(".").reduce((e,t)=>e&&null!=e[t]?e[t]:null,e)}function i(e,t,n){let r,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n;return r="function"===typeof e?e(n):Array.isArray(e)?e[n]||o:a(e,n)||o,t&&(r=t(r,o,e)),r}const l=function(e){const{prop:t,cssProperty:n=e.prop,themeKey:l,transform:s}=e,c=e=>{if(null==e[t])return null;const c=e[t],u=a(e.theme,l)||{};return(0,o.NI)(e,c,e=>{let o=i(u,s,e);return e===o&&"string"===typeof e&&(o=i(u,s,"".concat(t).concat("default"===e?"":(0,r.A)(e)),e)),!1===n?o:{[n]:o}})};return c.propTypes={},c.filterProps=[t],c}},1782:(e,t,n)=>{n.d(t,{A:()=>a});var r=n(5043),o=n(4440);const a=function(e){const t=r.useRef(e);return(0,o.A)(()=>{t.current=e}),r.useRef(function(){return(0,t.current)(...arguments)}).current}},1902:(e,t,n)=>{n.d(t,{A:()=>a});var r=n(5043);const o={};function a(e,t){const n=r.useRef(o);return n.current===o&&(n.current=e(t)),n}},2214:(e,t,n)=>{n.d(t,{LX:()=>h,MA:()=>f,_W:()=>m,Lc:()=>y,Ms:()=>b});var r=n(2444),o=n(1724),a=n(7804);const i={m:"margin",p:"padding"},l={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},s={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},c=function(e){const t={};return n=>(void 0===t[n]&&(t[n]=e(n)),t[n])}(e=>{if(e.length>2){if(!s[e])return[e];e=s[e]}const[t,n]=e.split(""),r=i[t],o=l[n]||"";return Array.isArray(o)?o.map(e=>r+e):[r+o]}),u=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],d=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],p=[...u,...d];function f(e,t,n,r){var a;const i=null!==(a=(0,o.Yn)(e,t,!0))&&void 0!==a?a:n;return"number"===typeof i||"string"===typeof i?e=>"string"===typeof e?e:"string"===typeof i?"calc(".concat(e," * ").concat(i,")"):i*e:Array.isArray(i)?e=>{if("string"===typeof e)return e;const t=Math.abs(e);const n=i[t];return e>=0?n:"number"===typeof n?-n:"-".concat(n)}:"function"===typeof i?i:()=>{}}function h(e){return f(e,"spacing",8)}function m(e,t){return"string"===typeof t||null==t?t:e(t)}function g(e,t,n,o){if(!t.includes(n))return null;const a=function(e,t){return n=>e.reduce((e,r)=>(e[r]=m(t,n),e),{})}(c(n),o),i=e[n];return(0,r.NI)(e,i,a)}function v(e,t){const n=h(e.theme);return Object.keys(e).map(r=>g(e,t,r,n)).reduce(a.A,{})}function y(e){return v(e,u)}function b(e){return v(e,d)}function A(e){return v(e,p)}y.propTypes={},y.filterProps=u,b.propTypes={},b.filterProps=d,A.propTypes={},A.filterProps=p},2372:(e,t,n)=>{n.d(t,{Ay:()=>a});var r=n(9386);const o={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function a(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui";const a=o[t];return a?"".concat(n,"-").concat(a):"".concat(r.A.generate(e),"-").concat(t)}},2444:(e,t,n)=>{n.d(t,{EU:()=>s,NI:()=>l,kW:()=>u,vf:()=>c,zu:()=>o});var r=n(6892);const o={xs:0,sm:600,md:900,lg:1200,xl:1536},a={keys:["xs","sm","md","lg","xl"],up:e=>"@media (min-width:".concat(o[e],"px)")},i={containerQueries:e=>({up:t=>{let n="number"===typeof t?t:o[t]||t;return"number"===typeof n&&(n="".concat(n,"px")),e?"@container ".concat(e," (min-width:").concat(n,")"):"@container (min-width:".concat(n,")")}})};function l(e,t,n){const l=e.theme||{};if(Array.isArray(t)){const e=l.breakpoints||a;return t.reduce((r,o,a)=>(r[e.up(e.keys[a])]=n(t[a]),r),{})}if("object"===typeof t){const e=l.breakpoints||a;return Object.keys(t).reduce((a,s)=>{if((0,r.ob)(e.keys,s)){const e=(0,r.CT)(l.containerQueries?l:i,s);e&&(a[e]=n(t[s],s))}else if(Object.keys(e.values||o).includes(s)){a[e.up(s)]=n(t[s],s)}else{const e=s;a[e]=t[e]}return a},{})}return n(t)}function s(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(null===(e=t.keys)||void 0===e?void 0:e.reduce((e,n)=>(e[t.up(n)]={},e),{}))||{}}function c(e,t){return e.reduce((e,t)=>{const n=e[t];return(!n||0===Object.keys(n).length)&&delete e[t],e},t)}function u(e){let{values:t,breakpoints:n,base:r}=e;const o=r||function(e,t){if("object"!==typeof e)return{};const n={},r=Object.keys(t);return Array.isArray(e)?r.forEach((t,r)=>{r{null!=e[t]&&(n[t]=!0)}),n}(t,n),a=Object.keys(o);if(0===a.length)return t;let i;return a.reduce((e,n,r)=>(Array.isArray(t)?(e[n]=null!=t[r]?t[r]:t[i],i=r):"object"===typeof t?(e[n]=null!=t[n]?t[n]:t[i],i=n):e[n]=t,e),{})}},2445:(e,t,n)=>{function r(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t=>{let[,n]=t;return n&&function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!function(e){return"string"===typeof e.main}(e))return!1;for(const n of t)if(!e.hasOwnProperty(n)||"string"!==typeof e[n])return!1;return!0}(n,e)}}n.d(t,{A:()=>r})},2532:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(2372);function o(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Mui";const o={};return t.forEach(t=>{o[t]=(0,r.Ay)(e,t,n)}),o}},2730:(e,t,n)=>{var r=n(5043),o=n(8853);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n