From 3d64232bfa11bcbc365e8ed4c98e885d18a5fac2 Mon Sep 17 00:00:00 2001 From: Open Catalogi bot Date: Mon, 5 Feb 2024 07:59:46 +0000 Subject: [PATCH] https://github.com/ConductionNL/product-website-template --- 404.html | 2 +- 404/index.html | 2 +- ...b13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js | 2 -- ...4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js.map | 1 - ...b13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js | 2 ++ ...4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js.map | 1 + [pageSlug]/PagePage/index.html | 2 +- [pageSlug]/[detailPageSlug]/DetailPagePage/index.html | 2 +- [pageSlug]/[detailPageSlug]/index.html | 2 +- [pageSlug]/index.html | 2 +- _gatsby/slices/_gatsby-scripts-1.html | 2 +- index.html | 2 +- page-data/app-data.json | 2 +- webpack-runtime-9eb826ad1a47c4ed6eee.js | 2 -- webpack-runtime-ac966935549aa9ccc6a2.js | 2 ++ ...ed6eee.js.map => webpack-runtime-ac966935549aa9ccc6a2.js.map | 2 +- webpack.stats.json | 2 +- 17 files changed, 16 insertions(+), 16 deletions(-) delete mode 100644 82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js delete mode 100644 82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js.map create mode 100644 82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js create mode 100644 82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js.map delete mode 100644 webpack-runtime-9eb826ad1a47c4ed6eee.js create mode 100644 webpack-runtime-ac966935549aa9ccc6a2.js rename webpack-runtime-9eb826ad1a47c4ed6eee.js.map => webpack-runtime-ac966935549aa9ccc6a2.js.map (99%) diff --git a/404.html b/404.html index b71076d..766784a 100644 --- a/404.html +++ b/404.html @@ -54,4 +54,4 @@ > window.___chunkMapping="{\"app\":[\"/app-261445eeb59a0e463089.js\"],\"component---src-pages-404-tsx\":[\"/component---src-pages-404-tsx-7364e2bbfa67e00f1e59.js\"],\"component---src-pages-index-tsx\":[\"/component---src-pages-index-tsx-786291917a4eae30f059.js\"],\"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx\":[\"/component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx-f0dd9a2497d3f3d0b454.js\"],\"component---src-pages-page-slug-detail-page-slug-index-tsx\":[\"/component---src-pages-page-slug-detail-page-slug-index-tsx-0d49a7022237495fd083.js\"],\"component---src-pages-page-slug-index-tsx\":[\"/component---src-pages-page-slug-index-tsx-40b0dd6f5cdad972e911.js\"],\"component---src-pages-page-slug-page-page-tsx\":[\"/component---src-pages-page-slug-page-page-tsx-2182f7add4d1f76bc05d.js\"]}"; - \ No newline at end of file + \ No newline at end of file diff --git a/404/index.html b/404/index.html index 7a021c4..c2a5cfe 100644 --- a/404/index.html +++ b/404/index.html @@ -54,4 +54,4 @@ > window.___chunkMapping="{\"app\":[\"/app-261445eeb59a0e463089.js\"],\"component---src-pages-404-tsx\":[\"/component---src-pages-404-tsx-7364e2bbfa67e00f1e59.js\"],\"component---src-pages-index-tsx\":[\"/component---src-pages-index-tsx-786291917a4eae30f059.js\"],\"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx\":[\"/component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx-f0dd9a2497d3f3d0b454.js\"],\"component---src-pages-page-slug-detail-page-slug-index-tsx\":[\"/component---src-pages-page-slug-detail-page-slug-index-tsx-0d49a7022237495fd083.js\"],\"component---src-pages-page-slug-index-tsx\":[\"/component---src-pages-page-slug-index-tsx-40b0dd6f5cdad972e911.js\"],\"component---src-pages-page-slug-page-page-tsx\":[\"/component---src-pages-page-slug-page-page-tsx-2182f7add4d1f76bc05d.js\"]}"; - \ No newline at end of file + \ No newline at end of file diff --git a/82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js b/82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js deleted file mode 100644 index 3509d51..0000000 --- a/82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self.webpackChunkproduct_website_template=self.webpackChunkproduct_website_template||[]).push([[451],{1965:function(e,t,n){n.d(t,{C:function(){return L}});var r=n(1469),s=n.n(r),o="ParsedHTML-module--container--4efc0",c=n(7311),l=n(7294);const i=l.createContext({}),a=!0;function d({baseColor:e,highlightColor:t,width:n,height:r,borderRadius:s,circle:o,direction:c,duration:l,enableAnimation:i=a}){const d={};return"rtl"===c&&(d["--animation-direction"]="reverse"),"number"==typeof l&&(d["--animation-duration"]=`${l}s`),i||(d["--pseudo-element-display"]="none"),"string"!=typeof n&&"number"!=typeof n||(d.width=n),"string"!=typeof r&&"number"!=typeof r||(d.height=r),"string"!=typeof s&&"number"!=typeof s||(d.borderRadius=s),o&&(d.borderRadius="50%"),void 0!==e&&(d["--base-color"]=e),void 0!==t&&(d["--highlight-color"]=t),d}function u({count:e=1,wrapper:t,className:n,containerClassName:r,containerTestId:s,circle:o=!1,style:c,...u}){var h,m,f;const p=l.useContext(i),b={...u};for(const[l,i]of Object.entries(u))void 0===i&&delete b[l];const g={...p,...b,circle:o},x={...c,...d(g)};let v="react-loading-skeleton";n&&(v+=` ${n}`);const j=null!==(h=g.inline)&&void 0!==h&&h,y=[],w=Math.ceil(e);for(let i=0;ie&&i===w-1){const n=null!==(m=t.width)&&void 0!==m?m:"100%",r=e%1,s="number"==typeof n?n*r:`calc(${n} * ${r})`;t={...t,width:s}}const n=l.createElement("span",{className:v,style:t,key:i},"‌");j?y.push(n):y.push(l.createElement(l.Fragment,{key:i},n,l.createElement("br",null)))}return l.createElement("span",{className:r,"data-testid":s,"aria-live":"polite","aria-busy":null!==(f=g.enableAnimation)&&void 0!==f?f:a},t?y.map(((e,n)=>l.createElement(t,{key:n},e))):y)}var h=n(5663),m=n(7814),f=n(9417),p=n(512),b=n(5893);var g=n(1700),x=n.n(g),v=n(4160);const j=(e,t,n,r)=>{if(e.href.includes("/"))if(e.href.includes("/")&&"/"===n){r.some((t=>t.location===e.href))&&(0,v.c4)("/"+t)}else if(e.href.includes("/")){const n=e.href.split("/").reverse()[1],s=r.some((e=>e.location.substring(e.location.lastIndexOf("/")+1)===n));if(s&&(0,v.c4)("/"+x()(n)+"/"+t),!s){const t=e.href.startsWith("/")?e.href:"/"+e.href;open("https://github.com/ConductionNL/product-website-template/blob/master"+t)}}else;else{const e=x()(n.split("/").reverse()[1]);(0,v.c4)("/"+e+"/"+t)}},y=e=>{var t,n,r;const s=null!==(t=e.id)&&void 0!==t?t:e.href.replace("#","user-content-"),o=document.getElementById(s),c=null!==(n=null===(r=document.getElementById("header"))||void 0===r?void 0:r.clientHeight)&&void 0!==n?n:100;o&&window.scrollTo({top:o.offsetTop-(c+24),behavior:"smooth"})};var w="getList-module--list--5f814";var N=n(1562);var C=n(2856);var k=n(1072);const E=e=>{const{directories:t}=(0,C.O)(),{t:n}=(0,k.$G)(),r={scrollLeftButton:n("Left scroll button"),scrollRightButton:n("Right scroll button")},s={replace:n=>{var o;let{attribs:l,parent:i,children:a,name:d}=n;if(!l)return;const u=(0,c.e_)(l);return!l||"h1"!==d&&"h2"!==d&&"h3"!==d&&"h4"!==d?l&&"p"===d?((e,t,n)=>(0,b.jsx)(h.nv,{...e,children:(0,c.du)(t,n)}))(u,a,s):l&&"a"===d?((e,t,n,r,s)=>{const o={...e,onClick:t=>{t.preventDefault();const n=x()(e.href.substring(e.href.lastIndexOf("/")+1).replace(".md",""));e.href?"anchor"!==e.className&&"#"!==Array.from(e.href)[0]?e.href.includes("://")?e.href.includes("://")&&open(e.href):j(e,n,s,r):y(e):(0,v.c4)("#")}};return(0,b.jsx)(h.rU,{...o,children:(0,c.du)(t,n)})})(u,a,s,t,e):!l||"ol"!==d&&"ul"!==d?l&&"li"===d?((e,t,n,r)=>{switch(t.name){case"ol":return(0,b.jsx)(h.Ux,{...e,children:(0,c.du)(n,r)});case"ul":return(0,b.jsx)(h.AS,{...e,children:(0,c.du)(n,r)})}})(u,i,a,s):l&&"img"===d?(e=>{let t=e.src;if(!e.src.includes("https://")){const n="https://github.com/ConductionNL/product-website-template",r=null==n?void 0:n.replace("https://github.com/","");t="https://raw.githubusercontent.com/"+r+"/master/docs/features/"+e.src}let n=e.alt;e.alt||(n=e.title),e.alt||e.title||(n=e.src);const r={...e,src:t,alt:n,href:"",onClick:e=>{e.stopPropagation(),open(t)}};return(0,b.jsx)(h.Ee,{...r})})(u):l&&"blockquote"===d?((e,t)=>(0,b.jsx)(h.bZ,{children:(0,c.du)(e,t)}))(a,s):l&&"div"===d&&null!==(o=l.class)&&void 0!==o&&o.includes("markdown-alert")?((e,t,n)=>{switch(!0){case n.includes("note")||n.includes("info"):return(0,b.jsx)(h.bZ,{className:"getAlert-module--info--6faee",type:"info",children:(0,c.du)(e,t)});case n.includes("error"):return(0,b.jsx)(h.bZ,{className:"getAlert-module--error--a7ff3",type:"error",children:(0,c.du)(e,t)});case n.includes("warning"):return(0,b.jsx)(h.bZ,{className:"getAlert-module--warning--16e7a",type:"warning",children:(0,c.du)(e,t)});case n.includes("succes")||n.includes("ok"):return(0,b.jsx)(h.bZ,{className:"getAlert-module--ok--75642",type:"ok",children:(0,c.du)(e,t)});default:return(0,b.jsx)(h.bZ,{type:"info",children:(0,c.du)(e,t)})}})(a,s,l.class):l&&"table"===d?((e,t,n,r)=>(0,b.jsx)(N.QZ,{ariaLabels:r,children:(0,b.jsx)(h.iA,{className:"getTable-module--table--b07c6",...e,children:(0,c.du)(t,n)})}))(u,a,s,r):l&&"tr"===d?((e,t,n)=>(0,b.jsx)(h.SC,{className:"getTableRow-module--tableRow--43fa5",...e,children:(0,c.du)(t,n)}))(u,a,s):l&&"thead"===d?((e,t,n)=>(0,b.jsx)(h.xD,{className:"getTableHeader-module--tableHeader--94fa3",...e,children:(0,c.du)(t,n)}))(u,a,s):l&&"th"===d?((e,t,n)=>(0,b.jsx)(h.xs,{...e,children:(0,c.du)(t,n)}))(u,a,s):l&&"tbody"===d?((e,t,n)=>(0,b.jsx)(h.RM,{className:"getTableBody-module--tableBody--7e02c",...e,children:(0,c.du)(t,n)}))(u,a,s):l&&"td"===d?((e,t,n)=>(0,b.jsx)(h.pj,{className:"getTableCell-module--tableCell--c1c5e",...e,children:(0,c.du)(t,n)}))(u,a,s):l&&"svg"===d?((e,t,n)=>e.className.includes("octicon octicon-link")?(0,b.jsx)(b.Fragment,{}):(0,b.jsx)("svg",{...e,children:(0,c.du)(t,n)}))(u,a,s):!l||"code"!==d&&"pre"!==d?void 0:((e,t,n,r,s)=>{switch(e){case"code":return(0,b.jsx)(h.EK,{...t,children:(0,c.du)(n,r)});case"pre":return(0,b.jsx)(h.dn,{...t,children:(0,b.jsx)(N.QZ,{ariaLabels:s,children:(0,c.du)(n,r)})})}})(d,u,a,s,r):((e,t,n,r)=>{switch(e){case"ol":return(0,b.jsx)(h.GS,{className:w,...t,children:(0,c.du)(n,r)});case"ul":return(0,b.jsx)(h.QI,{className:w,...t,children:(0,c.du)(n,r)})}})(d,u,a,s):((e,t,n,r)=>{switch(e){case"h1":return(0,b.jsx)(h.nL,{...t,children:(0,c.du)(n,r)});case"h2":return(0,b.jsx)(h.XJ,{...t,children:(0,c.du)(n,r)});case"h3":return(0,b.jsx)(h.aC,{...t,children:(0,c.du)(n,r)});case"h4":return(0,b.jsx)(h.k8,{...t,children:(0,c.du)(n,r)})}})(d,u,a,s)}};return{options:s}},L=e=>{let{contentQuery:t,location:n,layoutClassName:r}=e;const{options:l}=E(n);return t.isLoading?(0,b.jsx)("div",{className:o,children:(0,b.jsx)(u,{height:"200px"})}):t.isError?(0,b.jsx)("div",{className:o,children:(0,b.jsx)(h.bZ,{icon:(0,b.jsx)(m.G,{icon:f.e7M}),type:"error",children:"Oops, something went wrong retrieving the .md file from GitHub."})}):s()(t.data)?void 0:(0,b.jsx)("div",{className:(0,p.Z)(o,r&&r),children:(0,c.ZP)(t.data,l)})}},1529:function(e,t,n){n.d(t,{H:function(){return c}});var r=n(7294),s=n(8767),o=n(7177);const c=()=>{const e=r.useContext(o.Z);return{getContent:t=>(0,s.useQuery)(["contents",t],(()=>null==e?void 0:e.GitHub.getContent(t)),{onError:e=>{console.warn(e.message)}}),getDirectoryItems:t=>(0,s.useQuery)(["directory-items",t],(()=>null==e?void 0:e.GitHub.getDirectoryItems(t)),{onError:e=>{console.warn(e.message)}})}}},2856:function(e,t,n){n.d(t,{O:function(){return s}});var r=n(7294);const s=()=>{const[e,t]=r.useState([]);r.useEffect((()=>{const e='[{"name": "Features", "location": "/docs/features"}, {"name": "Roadmap", "location": "/docs/roadmap"}, {"name": "Usecases", "location": "/docs/usecases"}]';try{const n=JSON.parse(e);t(n)}catch{console.warn("Something went wrong parsing the GitHub directories.")}}),[]);const n=e=>e.replace("-"," ");return{directories:e,getSlugFromName:e=>e.replace(" ","-"),getDirectoryReadMeLocation:t=>{const r=e.find((e=>e.name===n(t)));return r?r.location+"/README.md":""},getDetailMdLocation:(t,r)=>{const s=e.find((e=>e.name===n(t)));return s?s.location+"/"+n(r)+".md":""}}}}}]); -//# sourceMappingURL=82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js.map \ No newline at end of file diff --git a/82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js.map b/82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js.map deleted file mode 100644 index 0fe9bb7..0000000 --- a/82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js","mappings":"gMACWA,EAAY,sC,oBCKvB,MAAMC,EAAuB,gBAAoB,CAAC,GAG5CC,GAAyB,EAE/B,SAASC,GAA4B,UAAEC,EAAS,eAAEC,EAAc,MAAEC,EAAK,OAAEC,EAAM,aAAEC,EAAY,OAAEC,EAAM,UAAEC,EAAS,SAAEC,EAAQ,gBAAEC,EAAkBV,IAC1I,MAAMW,EAAQ,CAAC,EAmBf,MAlBkB,QAAdH,IACAG,EAAM,yBAA2B,WACb,iBAAbF,IACPE,EAAM,wBAA0B,GAAGF,MAClCC,IACDC,EAAM,4BAA8B,QACnB,iBAAVP,GAAuC,iBAAVA,IACpCO,EAAMP,MAAQA,GACI,iBAAXC,GAAyC,iBAAXA,IACrCM,EAAMN,OAASA,GACS,iBAAjBC,GAAqD,iBAAjBA,IAC3CK,EAAML,aAAeA,GACrBC,IACAI,EAAML,aAAe,YACA,IAAdJ,IACPS,EAAM,gBAAkBT,QACE,IAAnBC,IACPQ,EAAM,qBAAuBR,GAC1BQ,CACX,CACA,SAASC,GAAS,MAAEC,EAAQ,EAAGC,QAASC,EAASC,UAAWC,EAAe,mBAAEC,EAAkB,gBAAEC,EAAe,OAAEZ,GAAS,EAAOI,MAAOS,KAAcC,IACnJ,IAAIC,EAAIC,EAAIC,EACZ,MAAMC,EAAsB,aAAiB1B,GACvC2B,EAAoB,IAAKL,GAG/B,IAAK,MAAOM,EAAKC,KAAUC,OAAOC,QAAQT,QACjB,IAAVO,UACAF,EAAkBC,GAIjC,MAAMI,EAAe,IACdN,KACAC,EACHnB,UAGEI,EAAQ,IACPS,KACAnB,EAA4B8B,IAEnC,IAAIf,EAAY,yBACZC,IACAD,GAAa,IAAIC,KACrB,MAAMe,EAAwC,QAA9BV,EAAKS,EAAaC,cAA2B,IAAPV,GAAgBA,EAChEW,EAAW,GACXC,EAAYC,KAAKC,KAAKvB,GAC5B,IAAK,IAAIwB,EAAI,EAAGA,EAAIH,EAAWG,IAAK,CAChC,IAAIC,EAAY3B,EAChB,GAAIuB,EAAYrB,GAASwB,IAAMH,EAAY,EAAG,CAO1C,MAAM9B,EAAmC,QAA1BmB,EAAKe,EAAUlC,aAA0B,IAAPmB,EAAgBA,EAAK,OAChEgB,EAAiB1B,EAAQ,EACzB2B,EAAmC,iBAAVpC,EACzBA,EAAQmC,EACR,QAAQnC,OAAWmC,KACzBD,EAAY,IAAKA,EAAWlC,MAAOoC,EACvC,CACA,MAAMC,EAAgB,gBAAoB,OAAQ,CAAEzB,UAAWA,EAAWL,MAAO2B,EAAWX,IAAKU,GAAK,KAClGL,EACAC,EAASS,KAAKD,GAKdR,EAASS,KAAK,gBAAoB,WAAgB,CAAEf,IAAKU,GACrDI,EACA,gBAAoB,KAAM,OAEtC,CACA,OAAQ,gBAAoB,OAAQ,CAAEzB,UAAWE,EAAoB,cAAeC,EAAiB,YAAa,SAAU,YAAqD,QAAvCK,EAAKO,EAAarB,uBAAoC,IAAPc,EAAgBA,EAAKxB,GAA0Be,EAClOkB,EAASU,KAAI,CAACC,EAAIP,IAAM,gBAAoBtB,EAAS,CAAEY,IAAKU,GAAKO,KACjEX,EACV,C,sFCtFO,MAiDDY,EAAsBA,CAACC,EAAYC,EAAoBC,EAAkBC,KAE7E,GAAKH,EAAMI,KAAKC,SAAS,KAQzB,GAAIL,EAAMI,KAAKC,SAAS,MAAqB,MAAbH,EAAhC,CACyBC,EAAYG,MAAMC,GAAcA,EAAUL,WAAaF,EAAMI,SAEhEI,EAAAA,EAAAA,IAAS,IAAIP,EAGnC,MAGA,GAAID,EAAMI,KAAKC,SAAS,KAAxB,CACE,MAAMI,EAAkBT,EAAMI,KAAKM,MAAM,KAAKC,UAAU,GAClDC,EAAiBT,EAAYG,MAChCC,GAAcA,EAAUL,SAASW,UAAUN,EAAUL,SAASY,YAAY,KAAO,KAAOL,IAS3F,GALIG,IACFJ,EAAAA,EAAAA,IAAS,IAAIO,IAAaN,GAAgB,IAAIR,IAI3CW,EAAgB,CACnB,MAAMI,EAAwBhB,EAAMI,KAAKa,WAAW,KAA0BjB,EAAMI,KAA5B,IAAOJ,EAAMI,KAErEc,KAAQC,uEAAuDH,EACjE,CAGF,UApCA,CACE,MAAMP,EAAkBM,IAAab,EAASQ,MAAM,KAAKC,UAAU,KACnEH,EAAAA,EAAAA,IAAS,IAAIC,EAAe,IAAIR,EAGlC,CA+BA,EAGImB,EAAqBpB,IAAgB,IAADqB,EAAAC,EAAAC,EACxC,MAAMC,EAAmB,QAAXH,EAAGrB,EAAMyB,UAAE,IAAAJ,EAAAA,EAAIrB,EAAMI,KAAKsB,QAAQ,IAAK,iBAE/CC,EAASC,SAASC,eAAeL,GACjCM,EAA8D,QAAlDR,EAAoC,QAApCC,EAAGK,SAASC,eAAe,iBAAS,IAAAN,OAAA,EAAjCA,EAAmCQ,oBAAY,IAAAT,EAAAA,EAAI,IAEpEK,GACFK,OAAOC,SAAS,CAAEC,IAAKP,EAAOQ,WAAaL,EAAe,IAAKM,SAAU,UAC3E,ECvGK,IAAIC,EAAO,8BCAX,I,sCCwBA,MAAMC,EAAiBpC,IAC5B,MAAM,YAAEC,IAAgBoC,EAAAA,EAAAA,MAClB,EAAEC,IAAMC,EAAAA,EAAAA,MAERC,EAAc,CAClBC,iBAAkBH,EAAE,sBACpBI,kBAAmBJ,EAAE,wBAGjBK,EAAU,CACdnB,QAASoB,IAA+C,IAADC,EAAA,IAA7C,QAAEC,EAAO,OAAEC,EAAM,SAAEC,EAAQ,KAAEC,GAAWL,EAChD,IAAKE,EACH,OAGF,MAAMhD,GAAQoD,EAAAA,EAAAA,IAAkBJ,GAEhC,OAAIA,GAAqB,OAATG,GAA0B,OAATA,GAA0B,OAATA,GAA0B,OAATA,EAI/DH,GAAoB,MAATG,EC3COE,EAACrD,EAAYkD,EAAeL,KAC/CS,EAAAA,EAAAA,KAACC,EAAAA,GAAS,IAAKvD,EAAKkD,UAAGM,EAAAA,EAAAA,IAAWN,EAAUL,KD2CtCQ,CAAarD,EAAOkD,EAAUL,GAGnCG,GAAoB,MAATG,EH5CIM,EACvBzD,EACAkD,EACAL,EACA1C,EACAD,KAEA,MAkCMwD,EAAa,IACd1D,EACH2D,QApCmBC,IACnBA,EAAEC,iBAEF,MAAM5D,EAAac,IAAaf,EAAMI,KAAKS,UAAUb,EAAMI,KAAKU,YAAY,KAAO,GAAGY,QAAQ,MAAO,KAGhG1B,EAAMI,KAOa,WAApBJ,EAAM9B,WAAwD,MAA9B4F,MAAMC,KAAK/D,EAAMI,MAAM,GAOtDJ,EAAMI,KAAKC,SAAS,OAOrBL,EAAMI,KAAKC,SAAS,QACtBa,KAAKlB,EAAMI,MAPXL,EAAoBC,EAAOC,EAAYC,EAAUC,GAPjDiB,EAAkBpB,IAPlBQ,EAAAA,EAAAA,IAAS,IAwBX,GAQF,OAAO8C,EAAAA,EAAAA,KAACU,EAAAA,GAAI,IAAKN,EAAUR,UAAGM,EAAAA,EAAAA,IAAWN,EAAUL,IAAgB,EGDtDY,CAAUzD,EAAOkD,EAAUL,EAAS1C,EAAaD,IAGtD8C,GAAqB,OAATG,GAA0B,OAATA,EAI7BH,GAAoB,OAATG,EEvDMc,EAACjE,EAAYiD,EAAaC,EAAeL,KAClE,OAAQI,EAAOE,MACb,IAAK,KACH,OAAOG,EAAAA,EAAAA,KAACY,EAAAA,GAAe,IAAKlE,EAAKkD,UAAGM,EAAAA,EAAAA,IAAWN,EAAUL,KAC3D,IAAK,KACH,OAAOS,EAAAA,EAAAA,KAACa,EAAAA,GAAiB,IAAKnE,EAAKkD,UAAGM,EAAAA,EAAAA,IAAWN,EAAUL,KAGzD,EFgDOoB,CAAYjE,EAAOiD,EAAQC,EAAUL,GAG1CG,GAAoB,QAATG,EG5DInD,KACvB,IAAIoE,EAAMpE,EAAMoE,IAEhB,IAAKpE,EAAMoE,IAAI/D,SAAS,YAA0B,CAChD,MAAMgE,EAAalD,2DACbmD,EAAMD,aAAU,EAAVA,EAAY3C,QAAQ,sBAAuB,IAEvD0C,EAAG,qCAAwCE,EAAG,yBAAyBtE,EAAMoE,GAC/E,CAEA,IAAIG,EAAMvE,EAAMuE,IACXvE,EAAMuE,MACTA,EAAMvE,EAAMwE,OAETxE,EAAMuE,KAAQvE,EAAMwE,QACvBD,EAAMvE,EAAMoE,KAGd,MAAMV,EAAa,IACd1D,EACHoE,MACAG,MACAnE,KAAM,GACNuD,QAAUC,IACRA,EAAEa,kBACFvD,KAAKkD,EAAI,GAGb,OAAOd,EAAAA,EAAAA,KAACoB,EAAAA,GAAK,IAAKhB,GAAc,EHiCnBiB,CAAS3E,GAGdgD,GAAoB,eAATG,EI/DQyB,EAAC1B,EAAeL,KACpCS,EAAAA,EAAAA,KAACuB,EAAAA,GAAK,CAAA3B,UAAEM,EAAAA,EAAAA,IAAWN,EAAUL,KJ+DvB+B,CAAc1B,EAAUL,GAG7BG,GAAoB,QAATG,GAA+B,QAAjBJ,EAAIC,EAAQ8B,aAAK,IAAA/B,GAAbA,EAAe1C,SAAS,kBKlEvC0E,EAAC7B,EAAeL,EAAcmC,KACpD,QAAQ,GACN,KAAKA,EAAK3E,SAAS,SAAW2E,EAAK3E,SAAS,QAC1C,OACEiD,EAAAA,EAAAA,KAACuB,EAAAA,GAAK,CAAC3G,UCNG,+BDMqB8G,KAAK,OAAM9B,UACvCM,EAAAA,EAAAA,IAAWN,EAAUL,KAG5B,KAAKmC,EAAK3E,SAAS,SACjB,OACEiD,EAAAA,EAAAA,KAACuB,EAAAA,GAAK,CAAC3G,UCbI,gCDaqB8G,KAAK,QAAO9B,UACzCM,EAAAA,EAAAA,IAAWN,EAAUL,KAG5B,KAAKmC,EAAK3E,SAAS,WACjB,OACEiD,EAAAA,EAAAA,KAACuB,EAAAA,GAAK,CAAC3G,UChBM,kCDgBqB8G,KAAK,UAAS9B,UAC7CM,EAAAA,EAAAA,IAAWN,EAAUL,KAG5B,KAAKmC,EAAK3E,SAAS,WAAa2E,EAAK3E,SAAS,MAC5C,OACEiD,EAAAA,EAAAA,KAACuB,EAAAA,GAAK,CAAC3G,UCvBC,6BDuBqB8G,KAAK,KAAI9B,UACnCM,EAAAA,EAAAA,IAAWN,EAAUL,KAG5B,QACE,OAAOS,EAAAA,EAAAA,KAACuB,EAAAA,GAAK,CAACG,KAAK,OAAM9B,UAAEM,EAAAA,EAAAA,IAAWN,EAAUL,KACpD,ELuCakC,CAAS7B,EAAUL,EAASG,EAAQ8B,OAGzC9B,GAAoB,UAATG,EOpEG8B,EAACjF,EAAYkD,EAAeL,EAAcqC,KAE9D5B,EAAAA,EAAAA,KAAC6B,EAAAA,GAAyB,CAAOD,aAAUhC,UACzCI,EAAAA,EAAAA,KAAC8B,EAAAA,GAAK,CAAClH,URRM,mCQQuB8B,EAAKkD,UACtCM,EAAAA,EAAAA,IAAWN,EAAUL,OPiEfoC,CAASjF,EAAOkD,EAAUL,EAASH,GAGxCM,GAAoB,OAATG,EQ1EMkC,EAACrF,EAAYkD,EAAeL,KAEnDS,EAAAA,EAAAA,KAACgC,EAAAA,GAAQ,CAACpH,UCLQ,yCDKwB8B,EAAKkD,UAC5CM,EAAAA,EAAAA,IAAWN,EAAUL,KRwEbwC,CAAYrF,EAAOkD,EAAUL,GAGlCG,GAAoB,UAATG,EU9ESoC,EAACvF,EAAYkD,EAAeL,KAEtDS,EAAAA,EAAAA,KAACkC,EAAAA,GAAW,CAACtH,UCLQ,+CDK2B8B,EAAKkD,UAClDM,EAAAA,EAAAA,IAAWN,EAAUL,KV4Eb0C,CAAevF,EAAOkD,EAAUL,GAGrCG,GAAoB,OAATG,EYnFasC,EAACzF,EAAYkD,EAAeL,KACrDS,EAAAA,EAAAA,KAACoC,EAAAA,GAAe,IAAK1F,EAAKkD,UAAGM,EAAAA,EAAAA,IAAWN,EAAUL,KZmF5C4C,CAAmBzF,EAAOkD,EAAUL,GAGzCG,GAAoB,UAATG,EatFOwC,EAAC3F,EAAYkD,EAAeL,KAEpDS,EAAAA,EAAAA,KAACsC,EAAAA,GAAS,CAAC1H,UCLQ,2CDKyB8B,EAAKkD,UAC9CM,EAAAA,EAAAA,IAAWN,EAAUL,KboFb8C,CAAa3F,EAAOkD,EAAUL,GAGnCG,GAAoB,OAATG,Ee1FO0C,EAAC7F,EAAYkD,EAAeL,KAEpDS,EAAAA,EAAAA,KAACwC,EAAAA,GAAS,CAAC5H,UCLQ,2CDKyB8B,EAAKkD,UAC9CM,EAAAA,EAAAA,IAAWN,EAAUL,KfwFbgD,CAAa7F,EAAOkD,EAAUL,GAGnCG,GAAoB,QAATG,EiBhGC4C,EAAC/F,EAAYkD,EAAeL,IAC5C7C,EAAM9B,UAAUmC,SAAS,yBACpBiD,EAAAA,EAAAA,KAAA0C,EAAAA,SAAA,KAGF1C,EAAAA,EAAAA,KAAA,UAAStD,EAAKkD,UAAGM,EAAAA,EAAAA,IAAWN,EAAUL,KjB4FhCkD,CAAO/F,EAAOkD,EAAUL,IAG7BG,GAAqB,SAATG,GAA4B,QAATA,OAAnC,EkBjGiB8C,EAAC9C,EAAcnD,EAAYkD,EAAeL,EAAcqC,KAC7E,OAAQ/B,GACN,IAAK,OACH,OAAOG,EAAAA,EAAAA,KAAC4C,EAAAA,GAAI,IAAKlG,EAAKkD,UAAGM,EAAAA,EAAAA,IAAWN,EAAUL,KAChD,IAAK,MACH,OACES,EAAAA,EAAAA,KAAC6C,EAAAA,GAAS,IAAKnG,EAAKkD,UAClBI,EAAAA,EAAAA,KAAC6B,EAAAA,GAAyB,CAAOD,aAAUhC,UAAKM,EAAAA,EAAAA,IAAWN,EAAUL,OAG7E,ElBwFaoD,CAAQ9C,EAAMnD,EAAOkD,EAAUL,EAASH,GmBnGhC0D,EAACjD,EAAcnD,EAAYkD,EAAeL,KAC/D,OAAQM,GACN,IAAK,KACH,OACEG,EAAAA,EAAAA,KAAC+C,EAAAA,GAAW,CAACnI,UAAWoI,KAAiBtG,EAAKkD,UAC3CM,EAAAA,EAAAA,IAAWN,EAAUL,KAG5B,IAAK,KACH,OACES,EAAAA,EAAAA,KAACiD,EAAAA,GAAa,CAACrI,UAAWoI,KAAiBtG,EAAKkD,UAC7CM,EAAAA,EAAAA,IAAWN,EAAUL,KAG9B,EnBqCauD,CAAQjD,EAAMnD,EAAOkD,EAAUL,GoBpDrB2D,EAACrD,EAAcnD,EAAYkD,EAAeL,KACjE,OAAQM,GACN,IAAK,KACH,OAAOG,EAAAA,EAAAA,KAACmD,EAAAA,GAAQ,IAAKzG,EAAKkD,UAAGM,EAAAA,EAAAA,IAAWN,EAAUL,KACpD,IAAK,KACH,OAAOS,EAAAA,EAAAA,KAACoD,EAAAA,GAAQ,IAAK1G,EAAKkD,UAAGM,EAAAA,EAAAA,IAAWN,EAAUL,KACpD,IAAK,KACH,OAAOS,EAAAA,EAAAA,KAACqD,EAAAA,GAAQ,IAAK3G,EAAKkD,UAAGM,EAAAA,EAAAA,IAAWN,EAAUL,KACpD,IAAK,KACH,OAAOS,EAAAA,EAAAA,KAACsD,EAAAA,GAAQ,IAAK5G,EAAKkD,UAAGM,EAAAA,EAAAA,IAAWN,EAAUL,KACtD,EpB8Ba2D,CAAUrD,EAAMnD,EAAOkD,EAAUL,EA6D1C,GAIJ,MAAO,CAAEA,UAAS,EqB1FPgE,EAAwC/D,IAAkD,IAAjD,aAAEgE,EAAY,SAAE5G,EAAQ,gBAAE6G,GAAiBjE,EAC/F,MAAM,QAAED,GAAYP,EAAcpC,GAElC,OAAI4G,EAAaE,WAEb1D,EAAAA,EAAAA,KAAA,OAAKpF,UAAWoI,EAAiBpD,UAC/BI,EAAAA,EAAAA,KAACxF,EAAQ,CAACP,OAAO,YAInBuJ,EAAaG,SAEb3D,EAAAA,EAAAA,KAAA,OAAKpF,UAAWoI,EAAiBpD,UAC/BI,EAAAA,EAAAA,KAACuB,EAAAA,GAAK,CAACqC,MAAM5D,EAAAA,EAAAA,KAAC6D,EAAAA,EAAe,CAACD,KAAME,EAAAA,MAAepC,KAAK,QAAO9B,SAAC,sEAMlEmE,IAAUP,EAAaQ,WAA3B,GAGEhE,EAAAA,EAAAA,KAAA,OAAKpF,WAAWqJ,EAAAA,EAAAA,GAAKjB,EAAkBS,GAAmBA,GAAiB7D,UACxEsE,EAAAA,EAAAA,IAAOV,EAAaQ,KAAMzE,IACvB,C,yFCrCH,MAAM4E,EAAYA,KACvB,MAAMC,EAAyBC,EAAAA,WAAiBC,EAAAA,GAgBhD,MAAO,CAAEC,WAdWC,IAClBC,EAAAA,EAAAA,UAAqB,CAAC,WAAYD,IAAW,IAAMJ,aAAG,EAAHA,EAAKM,OAAOH,WAAWC,IAAW,CACnFG,QAAUC,IACRC,QAAQC,KAAKF,EAAMG,QAAQ,IAWZC,kBAPMC,IACzBR,EAAAA,EAAAA,UAAuB,CAAC,kBAAmBQ,IAAgB,IAAMb,aAAG,EAAHA,EAAKM,OAAOM,kBAAkBC,IAAgB,CAC7GN,QAAUC,IACRC,QAAQC,KAAKF,EAAMG,QAAQ,IAIO,C,qECfnC,MAAM9F,EAAuBA,KAClC,MAAOpC,EAAaqI,GAAkBb,EAAAA,SAAmC,IAEzEA,EAAAA,WAAgB,KACd,MAAMc,EAAiDtH,6JAIvD,IACE,MAAMhB,EAAcuI,KAAKC,MAAMF,GAE/BD,EAAerI,EACjB,CAAE,MACAgI,QAAQC,KAAK,uDACf,IACC,IAEH,MACMQ,EAAmBC,GAAyBA,EAAKnH,QAAQ,IAAK,KAkBpE,MAAO,CAAEvB,cAAa2I,gBAnBG3F,GAAyBA,EAAKzB,QAAQ,IAAK,KAmB7BqH,2BAhBHC,IAClC,MAAMzI,EAAYJ,EAAY8I,MAAM1I,GAAcA,EAAU4C,OAASyF,EAAgBI,KAErF,OAAKzI,EAEKA,EAAUL,SAAQ,aAFL,EAEK,EAWqCgJ,oBARvCA,CAACF,EAAkBG,KAC7C,MAAM5I,EAAYJ,EAAY8I,MAAM1I,GAAcA,EAAU4C,OAASyF,EAAgBI,KAErF,OAAKzI,EAEKA,EAAUL,SAAQ,IAAI0I,EAAgBO,GAAe,MAFxC,EAEwC,EAGuB,C","sources":["webpack://product-website-template/./src/components/ParsedHTML/ParsedHTML.module.css","webpack://product-website-template/./node_modules/react-loading-skeleton/dist/index.js","webpack://product-website-template/./src/hooks/htmlParser/anchor/getAnchor.tsx","webpack://product-website-template/./src/hooks/htmlParser/list/getList.module.css","webpack://product-website-template/./src/hooks/htmlParser/table/getTable.module.css","webpack://product-website-template/./src/hooks/htmlParser/useHtmlParser.ts","webpack://product-website-template/./src/hooks/htmlParser/paragraph/getParagraph.tsx","webpack://product-website-template/./src/hooks/htmlParser/listItem/getListItem.tsx","webpack://product-website-template/./src/hooks/htmlParser/image/getImage.tsx","webpack://product-website-template/./src/hooks/htmlParser/getBlockquote/getBlockquote.tsx","webpack://product-website-template/./src/hooks/htmlParser/alert/getAlert.tsx","webpack://product-website-template/./src/hooks/htmlParser/alert/getAlert.module.css","webpack://product-website-template/./src/hooks/htmlParser/table/getTable.tsx","webpack://product-website-template/./src/hooks/htmlParser/tableRow/getTableRow.tsx","webpack://product-website-template/./src/hooks/htmlParser/tableRow/getTableRow.module.css","webpack://product-website-template/./src/hooks/htmlParser/tableHeader/getTableHeader.tsx","webpack://product-website-template/./src/hooks/htmlParser/tableHeader/getTableHeader.module.css","webpack://product-website-template/./src/hooks/htmlParser/tableHeaderCell/getTableHeaderCell.tsx","webpack://product-website-template/./src/hooks/htmlParser/tableBody/getTableBody.tsx","webpack://product-website-template/./src/hooks/htmlParser/tableBody/getTableBody.module.css","webpack://product-website-template/./src/hooks/htmlParser/tableCell/getTableCell.tsx","webpack://product-website-template/./src/hooks/htmlParser/tableCell/getTableCell.module.css","webpack://product-website-template/./src/hooks/htmlParser/svg/getSvg.tsx","webpack://product-website-template/./src/hooks/htmlParser/code/getCode.tsx","webpack://product-website-template/./src/hooks/htmlParser/list/getList.tsx","webpack://product-website-template/./src/hooks/htmlParser/header/getHeader.tsx","webpack://product-website-template/./src/components/ParsedHTML/ParsedHTML.tsx","webpack://product-website-template/./src/hooks/resources/gitHub.ts","webpack://product-website-template/./src/hooks/useGitHubDirectories.ts"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport var container = \"ParsedHTML-module--container--4efc0\";","'use client';\nimport React from 'react';\n\n/**\n * @internal\n */\nconst SkeletonThemeContext = React.createContext({});\n\n/* eslint-disable react/no-array-index-key */\nconst defaultEnableAnimation = true;\n// For performance & cleanliness, don't add any inline styles unless we have to\nfunction styleOptionsToCssProperties({ baseColor, highlightColor, width, height, borderRadius, circle, direction, duration, enableAnimation = defaultEnableAnimation, }) {\n const style = {};\n if (direction === 'rtl')\n style['--animation-direction'] = 'reverse';\n if (typeof duration === 'number')\n style['--animation-duration'] = `${duration}s`;\n if (!enableAnimation)\n style['--pseudo-element-display'] = 'none';\n if (typeof width === 'string' || typeof width === 'number')\n style.width = width;\n if (typeof height === 'string' || typeof height === 'number')\n style.height = height;\n if (typeof borderRadius === 'string' || typeof borderRadius === 'number')\n style.borderRadius = borderRadius;\n if (circle)\n style.borderRadius = '50%';\n if (typeof baseColor !== 'undefined')\n style['--base-color'] = baseColor;\n if (typeof highlightColor !== 'undefined')\n style['--highlight-color'] = highlightColor;\n return style;\n}\nfunction Skeleton({ count = 1, wrapper: Wrapper, className: customClassName, containerClassName, containerTestId, circle = false, style: styleProp, ...originalPropsStyleOptions }) {\n var _a, _b, _c;\n const contextStyleOptions = React.useContext(SkeletonThemeContext);\n const propsStyleOptions = { ...originalPropsStyleOptions };\n // DO NOT overwrite style options from the context if `propsStyleOptions`\n // has properties explicity set to undefined\n for (const [key, value] of Object.entries(originalPropsStyleOptions)) {\n if (typeof value === 'undefined') {\n delete propsStyleOptions[key];\n }\n }\n // Props take priority over context\n const styleOptions = {\n ...contextStyleOptions,\n ...propsStyleOptions,\n circle,\n };\n // `styleProp` has the least priority out of everything\n const style = {\n ...styleProp,\n ...styleOptionsToCssProperties(styleOptions),\n };\n let className = 'react-loading-skeleton';\n if (customClassName)\n className += ` ${customClassName}`;\n const inline = (_a = styleOptions.inline) !== null && _a !== void 0 ? _a : false;\n const elements = [];\n const countCeil = Math.ceil(count);\n for (let i = 0; i < countCeil; i++) {\n let thisStyle = style;\n if (countCeil > count && i === countCeil - 1) {\n // count is not an integer and we've reached the last iteration of\n // the loop, so add a \"fractional\" skeleton.\n //\n // For example, if count is 3.5, we've already added 3 full\n // skeletons, so now we add one more skeleton that is 0.5 times the\n // original width.\n const width = (_b = thisStyle.width) !== null && _b !== void 0 ? _b : '100%'; // 100% is the default since that's what's in the CSS\n const fractionalPart = count % 1;\n const fractionalWidth = typeof width === 'number'\n ? width * fractionalPart\n : `calc(${width} * ${fractionalPart})`;\n thisStyle = { ...thisStyle, width: fractionalWidth };\n }\n const skeletonSpan = (React.createElement(\"span\", { className: className, style: thisStyle, key: i }, \"\\u200C\"));\n if (inline) {\n elements.push(skeletonSpan);\n }\n else {\n // Without the
, the skeleton lines will all run together if\n // `width` is specified\n elements.push(React.createElement(React.Fragment, { key: i },\n skeletonSpan,\n React.createElement(\"br\", null)));\n }\n }\n return (React.createElement(\"span\", { className: containerClassName, \"data-testid\": containerTestId, \"aria-live\": \"polite\", \"aria-busy\": (_c = styleOptions.enableAnimation) !== null && _c !== void 0 ? _c : defaultEnableAnimation }, Wrapper\n ? elements.map((el, i) => React.createElement(Wrapper, { key: i }, el))\n : elements));\n}\n\nfunction SkeletonTheme({ children, ...styleOptions }) {\n return (React.createElement(SkeletonThemeContext.Provider, { value: styleOptions }, children));\n}\n\nexport { SkeletonTheme, Skeleton as default };\n","import _ from \"lodash\";\r\nimport { Link } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { navigate } from \"gatsby\";\r\nimport { domToReact } from \"html-react-parser\";\r\nimport { TGitHubDirectory } from \"../../useGitHubDirectories\";\r\n\r\nexport const getAnchor = (\r\n props: any,\r\n children: any,\r\n options: any,\r\n directories: TGitHubDirectory[],\r\n location: string,\r\n) => {\r\n const handleClick = (e: any) => {\r\n e.preventDefault();\r\n\r\n const targetFile = _.upperFirst(props.href.substring(props.href.lastIndexOf(\"/\") + 1).replace(\".md\", \"\"));\r\n\r\n // No link\r\n if (!props.href) {\r\n navigate(\"#\");\r\n\r\n return;\r\n }\r\n\r\n // Anchor Links\r\n if (props.className === \"anchor\" || Array.from(props.href)[0] === \"#\") {\r\n handleAnchorClick(props); // handles on-page scroll anchors\r\n\r\n return;\r\n }\r\n\r\n // Internal Links\r\n if (!props.href.includes(\"://\")) {\r\n handleInternalLinks(props, targetFile, location, directories);\r\n\r\n return;\r\n }\r\n\r\n // External Links\r\n if (props.href.includes(\"://\")) {\r\n open(props.href);\r\n\r\n return;\r\n }\r\n };\r\n\r\n const attributes = {\r\n ...props,\r\n onClick: handleClick,\r\n };\r\n\r\n return {domToReact(children, options)};\r\n};\r\n\r\nconst handleInternalLinks = (props: any, targetFile: string, location: string, directories: TGitHubDirectory[]) => {\r\n // Internal Links: same directory\r\n if (!props.href.includes(\"/\")) {\r\n const targetDirectory = _.upperFirst(location.split(\"/\").reverse()[1]);\r\n navigate(`/${targetDirectory}/${targetFile}`);\r\n\r\n return; // ensure no other flow is triggered\r\n }\r\n\r\n // Internal Links: homepage\r\n if (props.href.includes(\"/\") && location === \"/\") {\r\n const directoryFound = directories.some((directory) => directory.location === props.href);\r\n\r\n if (directoryFound) navigate(`/${targetFile}`);\r\n\r\n return; // ensure no other flow is triggered\r\n }\r\n\r\n // Internal Links: different directory\r\n if (props.href.includes(\"/\")) {\r\n const targetDirectory = props.href.split(\"/\").reverse()[1];\r\n const directoryFound = directories.some(\r\n (directory) => directory.location.substring(directory.location.lastIndexOf(\"/\") + 1) === targetDirectory,\r\n );\r\n\r\n // Internal Link exists: redirect to page\r\n if (directoryFound) {\r\n navigate(`/${_.upperFirst(targetDirectory)}/${targetFile}`);\r\n }\r\n\r\n // Internal Link does not exist: redirect to online GitHub environment (TODO)\r\n if (!directoryFound) {\r\n const hrefWithLeadingSlash = !props.href.startsWith(\"/\") ? `/${props.href}` : props.href;\r\n\r\n open(`${process.env.GATSBY_GITHUB_REPOSITORY_URL}/blob/master${hrefWithLeadingSlash}`);\r\n }\r\n\r\n return; // ensure no other flow is triggered\r\n }\r\n};\r\n\r\nconst handleAnchorClick = (props: any) => {\r\n const targetId = props.id ?? props.href.replace(\"#\", \"user-content-\");\r\n\r\n const target = document.getElementById(targetId);\r\n const headerHeight = document.getElementById(\"header\")?.clientHeight ?? 100;\r\n\r\n if (target) {\r\n window.scrollTo({ top: target.offsetTop - (headerHeight + 24), behavior: \"smooth\" }); // +24 simply adds some padding\r\n }\r\n};\r\n","// extracted by mini-css-extract-plugin\nexport var list = \"getList-module--list--5f814\";","// extracted by mini-css-extract-plugin\nexport var table = \"getTable-module--table--b07c6\";","import { attributesToProps } from \"html-react-parser\";\nimport { getHeader } from \"./header/getHeader\";\nimport { getAnchor } from \"./anchor/getAnchor\";\nimport { getListItem } from \"./listItem/getListItem\";\nimport { getImage } from \"./image/getImage\";\nimport { getList } from \"./list/getList\";\nimport { getParagraph } from \"./paragraph/getParagraph\";\nimport { getBlockquote } from \"./getBlockquote/getBlockquote\";\nimport { getTable } from \"./table/getTable\";\nimport { getTableRow } from \"./tableRow/getTableRow\";\nimport { getTableHeader } from \"./tableHeader/getTableHeader\";\nimport { getTableHeaderCell } from \"./tableHeaderCell/getTableHeaderCell\";\nimport { getTableBody } from \"./tableBody/getTableBody\";\nimport { getTableCell } from \"./tableCell/getTableCell\";\nimport { getCode } from \"./code/getCode\";\nimport { getAlert } from \"./alert/getAlert\";\nimport { useGitHubDirectories } from \"../useGitHubDirectories\";\nimport { getSvg } from \"./svg/getSvg\";\nimport { useTranslation } from \"react-i18next\";\n\nexport type TAriaLabels = {\n scrollRightButton: string;\n scrollLeftButton: string;\n};\n\nexport const useHtmlParser = (location: string) => {\n const { directories } = useGitHubDirectories();\n const { t } = useTranslation();\n\n const ariabLabels = {\n scrollLeftButton: t(\"Left scroll button\"),\n scrollRightButton: t(\"Right scroll button\"),\n };\n\n const options = {\n replace: ({ attribs, parent, children, name }: any) => {\n if (!attribs) {\n return;\n }\n\n const props = attributesToProps(attribs);\n\n if (attribs && (name === \"h1\" || name === \"h2\" || name === \"h3\" || name === \"h4\")) {\n return getHeader(name, props, children, options);\n }\n\n if (attribs && name === \"p\") {\n return getParagraph(props, children, options);\n }\n\n if (attribs && name === \"a\") {\n return getAnchor(props, children, options, directories, location);\n }\n\n if (attribs && (name === \"ol\" || name === \"ul\")) {\n return getList(name, props, children, options);\n }\n\n if (attribs && name === \"li\") {\n return getListItem(props, parent, children, options);\n }\n\n if (attribs && name === \"img\") {\n return getImage(props);\n }\n\n if (attribs && name === \"blockquote\") {\n return getBlockquote(children, options);\n }\n\n if (attribs && name === \"div\" && attribs.class?.includes(\"markdown-alert\")) {\n return getAlert(children, options, attribs.class);\n }\n\n if (attribs && name === \"table\") {\n return getTable(props, children, options, ariabLabels);\n }\n\n if (attribs && name === \"tr\") {\n return getTableRow(props, children, options);\n }\n\n if (attribs && name === \"thead\") {\n return getTableHeader(props, children, options);\n }\n\n if (attribs && name === \"th\") {\n return getTableHeaderCell(props, children, options);\n }\n\n if (attribs && name === \"tbody\") {\n return getTableBody(props, children, options);\n }\n\n if (attribs && name === \"td\") {\n return getTableCell(props, children, options);\n }\n\n if (attribs && name === \"svg\") {\n return getSvg(props, children, options);\n }\n\n if (attribs && (name === \"code\" || name === \"pre\")) {\n return getCode(name, props, children, options, ariabLabels);\n }\n },\n };\n\n return { options };\n};\n","import { Paragraph } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getParagraph = (props: any, children: any, options: any) => {\r\n return {domToReact(children, options)};\r\n};\r\n","import { OrderedListItem, UnorderedListItem } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getListItem = (props: any, parent: any, children: any, options: any) => {\r\n switch (parent.name) {\r\n case \"ol\":\r\n return {domToReact(children, options)};\r\n case \"ul\":\r\n return {domToReact(children, options)};\r\n }\r\n\r\n return;\r\n};\r\n","import { Image } from \"@utrecht/component-library-react/dist/css-module\";\r\n\r\nexport const getImage = (props: any) => {\r\n let src = props.src;\r\n\r\n if (!props.src.includes(\"https://\" || \"http://\")) {\r\n const sessionUrl = process.env.GATSBY_GITHUB_REPOSITORY_URL;\r\n const url = sessionUrl?.replace(\"https://github.com/\", \"\");\r\n\r\n src = `https://raw.githubusercontent.com/${url}/master/docs/features/${props.src}`;\r\n }\r\n\r\n let alt = props.alt;\r\n if (!props.alt) {\r\n alt = props.title;\r\n }\r\n if (!props.alt && !props.title) {\r\n alt = props.src;\r\n }\r\n\r\n const attributes = {\r\n ...props,\r\n src,\r\n alt,\r\n href: \"\",\r\n onClick: (e: MouseEvent) => {\r\n e.stopPropagation();\r\n open(src);\r\n },\r\n };\r\n return ;\r\n};\r\n","import { Alert } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getBlockquote = (children: any, options: any) => {\r\n return {domToReact(children, options)};\r\n};\r\n","import * as styles from \"./getAlert.module.css\";\r\nimport { Alert } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getAlert = (children: any, options: any, type: any) => {\r\n switch (true) {\r\n case type.includes(\"note\") || type.includes(\"info\"):\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n case type.includes(\"error\"):\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n case type.includes(\"warning\"):\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n case type.includes(\"succes\") || type.includes(\"ok\"):\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n default:\r\n return {domToReact(children, options)};\r\n }\r\n};\r\n","// extracted by mini-css-extract-plugin\nexport var error = \"getAlert-module--error--a7ff3\";\nexport var info = \"getAlert-module--info--6faee\";\nexport var ok = \"getAlert-module--ok--75642\";\nexport var warning = \"getAlert-module--warning--16e7a\";","import * as styles from \"./getTable.module.css\";\r\nimport { Table } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\nimport { HorizontalOverflowWrapper } from \"@conduction/components\";\r\nimport { TAriaLabels } from \"../useHtmlParser\";\r\n\r\nexport const getTable = (props: any, children: any, options: any, ariaLabels: TAriaLabels) => {\r\n return (\r\n \r\n \r\n {domToReact(children, options)}\r\n
\r\n
\r\n );\r\n};\r\n","import * as styles from \"./getTableRow.module.css\";\r\nimport { TableRow } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getTableRow = (props: any, children: any, options: any) => {\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n};\r\n","// extracted by mini-css-extract-plugin\nexport var tableRow = \"getTableRow-module--tableRow--43fa5\";","import * as styles from \"./getTableHeader.module.css\";\r\nimport { TableHeader } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getTableHeader = (props: any, children: any, options: any) => {\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n};\r\n","// extracted by mini-css-extract-plugin\nexport var tableHeader = \"getTableHeader-module--tableHeader--94fa3\";","import { TableHeaderCell } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getTableHeaderCell = (props: any, children: any, options: any) => {\r\n return {domToReact(children, options)};\r\n};\r\n","import * as styles from \"./getTableBody.module.css\";\r\nimport { TableBody } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getTableBody = (props: any, children: any, options: any) => {\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n};\r\n","// extracted by mini-css-extract-plugin\nexport var tableBody = \"getTableBody-module--tableBody--7e02c\";","import * as styles from \"./getTableCell.module.css\";\r\nimport { TableCell } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getTableCell = (props: any, children: any, options: any) => {\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n};\r\n","// extracted by mini-css-extract-plugin\nexport var tableCell = \"getTableCell-module--tableCell--c1c5e\";","import { domToReact } from \"html-react-parser\";\r\n\r\nexport const getSvg = (props: any, children: any, options: any) => {\r\n if (props.className.includes(\"octicon octicon-link\")) {\r\n return <>;\r\n }\r\n\r\n return {domToReact(children, options)};\r\n};\r\n","import { HorizontalOverflowWrapper } from \"@conduction/components\";\r\nimport { Code, CodeBlock } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\nimport { TAriaLabels } from \"../useHtmlParser\";\r\n\r\nexport const getCode = (name: string, props: any, children: any, options: any, ariaLabels: TAriaLabels) => {\r\n switch (name) {\r\n case \"code\":\r\n return {domToReact(children, options)};\r\n case \"pre\":\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n }\r\n};\r\n","import * as styles from \"./getList.module.css\";\r\nimport { OrderedList, UnorderedList } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getList = (name: string, props: any, children: any, options: any) => {\r\n switch (name) {\r\n case \"ol\":\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n case \"ul\":\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n }\r\n};\r\n","import { Heading1, Heading2, Heading3, Heading4 } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getHeader = (name: string, props: any, children: any, options: any) => {\r\n switch (name) {\r\n case \"h1\":\r\n return {domToReact(children, options)};\r\n case \"h2\":\r\n return {domToReact(children, options)};\r\n case \"h3\":\r\n return {domToReact(children, options)};\r\n case \"h4\":\r\n return {domToReact(children, options)};\r\n }\r\n};\r\n","import * as React from \"react\";\nimport * as styles from \"./ParsedHTML.module.css\";\nimport Parser from \"html-react-parser\";\nimport Skeleton from \"react-loading-skeleton\";\nimport { Alert } from \"@utrecht/component-library-react/dist/css-module\";\nimport { UseQueryResult } from \"react-query\";\nimport { FontAwesomeIcon } from \"@fortawesome/react-fontawesome\";\nimport { faWarning } from \"@fortawesome/free-solid-svg-icons\";\nimport clsx from \"clsx\";\nimport { useHtmlParser } from \"../../hooks/htmlParser/useHtmlParser\";\nimport _ from \"lodash\";\n\ninterface ParsedHTMLProps {\n contentQuery: UseQueryResult;\n location: string;\n layoutClassName?: string;\n}\n\nexport const ParsedHTML: React.FC = ({ contentQuery, location, layoutClassName }) => {\n const { options } = useHtmlParser(location);\n\n if (contentQuery.isLoading)\n return (\n
\n \n
\n );\n\n if (contentQuery.isError)\n return (\n
\n } type=\"error\">\n Oops, something went wrong retrieving the .md file from GitHub.\n \n
\n );\n\n if (_.isArray(contentQuery.data)) return;\n\n return (\n
\n {Parser(contentQuery.data, options)}\n
\n );\n};\n","import * as React from \"react\";\nimport { useQuery } from \"react-query\";\nimport APIService from \"../../apiService/apiService\";\nimport APIContext from \"../../apiService/apiContext\";\n\nexport const useGitHub = () => {\n const API: APIService | null = React.useContext(APIContext);\n\n const getContent = (filePath: string) =>\n useQuery([\"contents\", filePath], () => API?.GitHub.getContent(filePath), {\n onError: (error) => {\n console.warn(error.message);\n },\n });\n\n const getDirectoryItems = (directoryPath: string) =>\n useQuery([\"directory-items\", directoryPath], () => API?.GitHub.getDirectoryItems(directoryPath), {\n onError: (error) => {\n console.warn(error.message);\n },\n });\n\n return { getContent, getDirectoryItems };\n};\n","import * as React from \"react\";\n\nexport type TGitHubDirectory = {\n name: string;\n location: string;\n};\n\nexport const useGitHubDirectories = () => {\n const [directories, setDirectories] = React.useState([]);\n\n React.useEffect(() => {\n const gitHubDirectoryPathsString: string | undefined = process.env.GATSBY_GITHUB_DOCS_DIRECTORY_PATHS;\n\n if (!gitHubDirectoryPathsString) return;\n\n try {\n const directories = JSON.parse(gitHubDirectoryPathsString);\n\n setDirectories(directories);\n } catch {\n console.warn(\"Something went wrong parsing the GitHub directories.\");\n }\n }, []);\n\n const getSlugFromName = (name: string): string => name.replace(\" \", \"-\");\n const getNameFromSlug = (slug: string): string => slug.replace(\"-\", \" \"); // internal function\n\n const getDirectoryReadMeLocation = (pageSlug: string): string => {\n const directory = directories.find((directory) => directory.name === getNameFromSlug(pageSlug));\n\n if (!directory) return \"\";\n\n return `${directory.location}/README.md`;\n };\n\n const getDetailMdLocation = (pageSlug: string, detailPageSlug: string): string => {\n const directory = directories.find((directory) => directory.name === getNameFromSlug(pageSlug));\n\n if (!directory) return \"\";\n\n return `${directory.location}/${getNameFromSlug(detailPageSlug)}.md`;\n };\n\n return { directories, getSlugFromName, getDirectoryReadMeLocation, getDetailMdLocation };\n};\n"],"names":["container","SkeletonThemeContext","defaultEnableAnimation","styleOptionsToCssProperties","baseColor","highlightColor","width","height","borderRadius","circle","direction","duration","enableAnimation","style","Skeleton","count","wrapper","Wrapper","className","customClassName","containerClassName","containerTestId","styleProp","originalPropsStyleOptions","_a","_b","_c","contextStyleOptions","propsStyleOptions","key","value","Object","entries","styleOptions","inline","elements","countCeil","Math","ceil","i","thisStyle","fractionalPart","fractionalWidth","skeletonSpan","push","map","el","handleInternalLinks","props","targetFile","location","directories","href","includes","some","directory","navigate","targetDirectory","split","reverse","directoryFound","substring","lastIndexOf","_upperFirst","hrefWithLeadingSlash","startsWith","open","process","handleAnchorClick","_props$id","_document$getElementB","_document$getElementB2","targetId","id","replace","target","document","getElementById","headerHeight","clientHeight","window","scrollTo","top","offsetTop","behavior","list","useHtmlParser","useGitHubDirectories","t","useTranslation","ariabLabels","scrollLeftButton","scrollRightButton","options","_ref","_attribs$class","attribs","parent","children","name","attributesToProps","getParagraph","_jsx","Paragraph","domToReact","getAnchor","attributes","onClick","e","preventDefault","Array","from","Link","getListItem","OrderedListItem","UnorderedListItem","src","sessionUrl","url","alt","title","stopPropagation","Image","getImage","getBlockquote","Alert","class","getAlert","type","getTable","ariaLabels","HorizontalOverflowWrapper","Table","getTableRow","TableRow","getTableHeader","TableHeader","getTableHeaderCell","TableHeaderCell","getTableBody","TableBody","getTableCell","TableCell","getSvg","_Fragment","getCode","Code","CodeBlock","getList","OrderedList","styles","UnorderedList","getHeader","Heading1","Heading2","Heading3","Heading4","ParsedHTML","contentQuery","layoutClassName","isLoading","isError","icon","FontAwesomeIcon","faWarning","_isArray","data","clsx","Parser","useGitHub","API","React","APIContext","getContent","filePath","useQuery","GitHub","onError","error","console","warn","message","getDirectoryItems","directoryPath","setDirectories","gitHubDirectoryPathsString","JSON","parse","getNameFromSlug","slug","getSlugFromName","getDirectoryReadMeLocation","pageSlug","find","getDetailMdLocation","detailPageSlug"],"sourceRoot":""} \ No newline at end of file diff --git a/82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js b/82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js new file mode 100644 index 0000000..7bf39e1 --- /dev/null +++ b/82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunkproduct_website_template=self.webpackChunkproduct_website_template||[]).push([[451],{1965:function(e,t,n){n.d(t,{C:function(){return L}});var r=n(1469),s=n.n(r),o="ParsedHTML-module--container--4efc0",c=n(7311),l=n(7294);const a=l.createContext({}),i=!0;function d({baseColor:e,highlightColor:t,width:n,height:r,borderRadius:s,circle:o,direction:c,duration:l,enableAnimation:a=i}){const d={};return"rtl"===c&&(d["--animation-direction"]="reverse"),"number"==typeof l&&(d["--animation-duration"]=`${l}s`),a||(d["--pseudo-element-display"]="none"),"string"!=typeof n&&"number"!=typeof n||(d.width=n),"string"!=typeof r&&"number"!=typeof r||(d.height=r),"string"!=typeof s&&"number"!=typeof s||(d.borderRadius=s),o&&(d.borderRadius="50%"),void 0!==e&&(d["--base-color"]=e),void 0!==t&&(d["--highlight-color"]=t),d}function u({count:e=1,wrapper:t,className:n,containerClassName:r,containerTestId:s,circle:o=!1,style:c,...u}){var h,m,f;const p=l.useContext(a),b={...u};for(const[l,a]of Object.entries(u))void 0===a&&delete b[l];const g={...p,...b,circle:o},x={...c,...d(g)};let v="react-loading-skeleton";n&&(v+=` ${n}`);const j=null!==(h=g.inline)&&void 0!==h&&h,y=[],w=Math.ceil(e);for(let a=0;ae&&a===w-1){const n=null!==(m=t.width)&&void 0!==m?m:"100%",r=e%1,s="number"==typeof n?n*r:`calc(${n} * ${r})`;t={...t,width:s}}const n=l.createElement("span",{className:v,style:t,key:a},"‌");j?y.push(n):y.push(l.createElement(l.Fragment,{key:a},n,l.createElement("br",null)))}return l.createElement("span",{className:r,"data-testid":s,"aria-live":"polite","aria-busy":null!==(f=g.enableAnimation)&&void 0!==f?f:i},t?y.map(((e,n)=>l.createElement(t,{key:n},e))):y)}var h=n(5663),m=n(7814),f=n(9417),p=n(512),b=n(5893);var g=n(1700),x=n.n(g),v=n(4160);const j=(e,t,n,r)=>{if(e.href.includes("/"))if(e.href.includes("/")&&"/"===n){r.some((t=>t.location===e.href))&&(0,v.c4)("/"+t)}else if(e.href.includes("/")){const n=e.href.split("/").reverse()[1],s=r.some((e=>e.location.substring(e.location.lastIndexOf("/")+1)===n));if(s&&(0,v.c4)("/"+x()(n)+"/"+t),!s){const t=e.href.startsWith("/")?e.href:"/"+e.href;open("https://github.com/ConductionNL/product-website-template/blob/master"+t)}}else;else{const e=x()(n.split("/").reverse()[1]);(0,v.c4)("/"+e+"/"+t)}},y=e=>{var t,n,r;const s=null!==(t=e.id)&&void 0!==t?t:e.href.replace("#","user-content-"),o=document.getElementById(s),c=null!==(n=null===(r=document.getElementById("header"))||void 0===r?void 0:r.clientHeight)&&void 0!==n?n:100;o&&window.scrollTo({top:o.offsetTop-(c+24),behavior:"smooth"})};var w="getList-module--list--5f814";var N=n(1562);var C=n(2856);var k=n(1072);const E=e=>{const{directories:t}=(0,C.O)(),{t:n}=(0,k.$G)(),r={scrollLeftButton:n("Left scroll button"),scrollRightButton:n("Right scroll button")},s={replace:n=>{var o;let{attribs:l,parent:a,children:i,name:d}=n;if(!l)return;const u=(0,c.e_)(l);return!l||"h1"!==d&&"h2"!==d&&"h3"!==d&&"h4"!==d?l&&"p"===d?((e,t,n)=>(0,b.jsx)(h.nv,{...e,children:(0,c.du)(t,n)}))(u,i,s):l&&"a"===d?((e,t,n,r,s)=>{const o={...e,onClick:t=>{t.preventDefault();const n=x()(e.href.substring(e.href.lastIndexOf("/")+1).replace(".md",""));e.href?"anchor"!==e.className&&"#"!==Array.from(e.href)[0]?e.href.includes("://")?e.href.includes("://")&&open(e.href):j(e,n,s,r):y(e):(0,v.c4)("#")}};return(0,b.jsx)(h.rU,{...o,children:(0,c.du)(t,n)})})(u,i,s,t,e):!l||"ol"!==d&&"ul"!==d?l&&"li"===d?((e,t,n,r)=>{switch(t.name){case"ol":return(0,b.jsx)(h.Ux,{...e,children:(0,c.du)(n,r)});case"ul":return(0,b.jsx)(h.AS,{...e,children:(0,c.du)(n,r)})}})(u,a,i,s):l&&"img"===d?((e,t)=>{let n=e.src;if(!e.src.includes("https://")){const t="https://github.com/ConductionNL/product-website-template",r=null==t?void 0:t.replace("https://github.com/","");n="https://raw.githubusercontent.com/"+r+"/master/docs/features/"+e.src}let r=e.alt;e.alt||(r=e.title),e.alt||e.title||(r=e.src);const s={...e,src:n,alt:r,href:"",onClick:e=>{"a"===t.name&&e.preventDefault(),"a"!==t.name&&(e.stopPropagation(),open(n))}};return(0,b.jsx)(h.Ee,{...s})})(u,a):l&&"blockquote"===d?((e,t)=>(0,b.jsx)(h.bZ,{children:(0,c.du)(e,t)}))(i,s):l&&"div"===d&&null!==(o=l.class)&&void 0!==o&&o.includes("markdown-alert")?((e,t,n)=>{switch(!0){case n.includes("note")||n.includes("info"):return(0,b.jsx)(h.bZ,{className:"getAlert-module--info--6faee",type:"info",children:(0,c.du)(e,t)});case n.includes("error"):return(0,b.jsx)(h.bZ,{className:"getAlert-module--error--a7ff3",type:"error",children:(0,c.du)(e,t)});case n.includes("warning"):return(0,b.jsx)(h.bZ,{className:"getAlert-module--warning--16e7a",type:"warning",children:(0,c.du)(e,t)});case n.includes("succes")||n.includes("ok"):return(0,b.jsx)(h.bZ,{className:"getAlert-module--ok--75642",type:"ok",children:(0,c.du)(e,t)});default:return(0,b.jsx)(h.bZ,{type:"info",children:(0,c.du)(e,t)})}})(i,s,l.class):l&&"table"===d?((e,t,n,r)=>(0,b.jsx)(N.QZ,{ariaLabels:r,children:(0,b.jsx)(h.iA,{className:"getTable-module--table--b07c6",...e,children:(0,c.du)(t,n)})}))(u,i,s,r):l&&"tr"===d?((e,t,n)=>(0,b.jsx)(h.SC,{className:"getTableRow-module--tableRow--43fa5",...e,children:(0,c.du)(t,n)}))(u,i,s):l&&"thead"===d?((e,t,n)=>(0,b.jsx)(h.xD,{className:"getTableHeader-module--tableHeader--94fa3",...e,children:(0,c.du)(t,n)}))(u,i,s):l&&"th"===d?((e,t,n)=>(0,b.jsx)(h.xs,{...e,children:(0,c.du)(t,n)}))(u,i,s):l&&"tbody"===d?((e,t,n)=>(0,b.jsx)(h.RM,{className:"getTableBody-module--tableBody--7e02c",...e,children:(0,c.du)(t,n)}))(u,i,s):l&&"td"===d?((e,t,n)=>(0,b.jsx)(h.pj,{className:"getTableCell-module--tableCell--c1c5e",...e,children:(0,c.du)(t,n)}))(u,i,s):l&&"svg"===d?((e,t,n)=>e.className.includes("octicon octicon-link")?(0,b.jsx)(b.Fragment,{}):(0,b.jsx)("svg",{...e,children:(0,c.du)(t,n)}))(u,i,s):!l||"code"!==d&&"pre"!==d?void 0:((e,t,n,r,s)=>{switch(e){case"code":return(0,b.jsx)(h.EK,{...t,children:(0,c.du)(n,r)});case"pre":return(0,b.jsx)(h.dn,{...t,children:(0,b.jsx)(N.QZ,{ariaLabels:s,children:(0,c.du)(n,r)})})}})(d,u,i,s,r):((e,t,n,r)=>{switch(e){case"ol":return(0,b.jsx)(h.GS,{className:w,...t,children:(0,c.du)(n,r)});case"ul":return(0,b.jsx)(h.QI,{className:w,...t,children:(0,c.du)(n,r)})}})(d,u,i,s):((e,t,n,r)=>{switch(e){case"h1":return(0,b.jsx)(h.nL,{...t,children:(0,c.du)(n,r)});case"h2":return(0,b.jsx)(h.XJ,{...t,children:(0,c.du)(n,r)});case"h3":return(0,b.jsx)(h.aC,{...t,children:(0,c.du)(n,r)});case"h4":return(0,b.jsx)(h.k8,{...t,children:(0,c.du)(n,r)})}})(d,u,i,s)}};return{options:s}},L=e=>{let{contentQuery:t,location:n,layoutClassName:r}=e;const{options:l}=E(n);return t.isLoading?(0,b.jsx)("div",{className:o,children:(0,b.jsx)(u,{height:"200px"})}):t.isError?(0,b.jsx)("div",{className:o,children:(0,b.jsx)(h.bZ,{icon:(0,b.jsx)(m.G,{icon:f.e7M}),type:"error",children:"Oops, something went wrong retrieving the .md file from GitHub."})}):s()(t.data)?void 0:(0,b.jsx)("div",{className:(0,p.Z)(o,r&&r),children:(0,c.ZP)(t.data,l)})}},1529:function(e,t,n){n.d(t,{H:function(){return c}});var r=n(7294),s=n(8767),o=n(7177);const c=()=>{const e=r.useContext(o.Z);return{getContent:t=>(0,s.useQuery)(["contents",t],(()=>null==e?void 0:e.GitHub.getContent(t)),{onError:e=>{console.warn(e.message)}}),getDirectoryItems:t=>(0,s.useQuery)(["directory-items",t],(()=>null==e?void 0:e.GitHub.getDirectoryItems(t)),{onError:e=>{console.warn(e.message)}})}}},2856:function(e,t,n){n.d(t,{O:function(){return s}});var r=n(7294);const s=()=>{const[e,t]=r.useState([]);r.useEffect((()=>{const e='[{"name": "Features", "location": "/docs/features"}, {"name": "Roadmap", "location": "/docs/roadmap"}, {"name": "Usecases", "location": "/docs/usecases"}]';try{const n=JSON.parse(e);t(n)}catch{console.warn("Something went wrong parsing the GitHub directories.")}}),[]);const n=e=>e.replace("-"," ");return{directories:e,getSlugFromName:e=>e.replace(" ","-"),getDirectoryReadMeLocation:t=>{const r=e.find((e=>e.name===n(t)));return r?r.location+"/README.md":""},getDetailMdLocation:(t,r)=>{const s=e.find((e=>e.name===n(t)));return s?s.location+"/"+n(r)+".md":""}}}}}]); +//# sourceMappingURL=82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js.map \ No newline at end of file diff --git a/82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js.map b/82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js.map new file mode 100644 index 0000000..c30497e --- /dev/null +++ b/82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js.map @@ -0,0 +1 @@ +{"version":3,"file":"82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js","mappings":"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","sources":["webpack://product-website-template/./src/components/ParsedHTML/ParsedHTML.module.css","webpack://product-website-template/./node_modules/react-loading-skeleton/dist/index.js","webpack://product-website-template/./src/hooks/htmlParser/anchor/getAnchor.tsx","webpack://product-website-template/./src/hooks/htmlParser/list/getList.module.css","webpack://product-website-template/./src/hooks/htmlParser/table/getTable.module.css","webpack://product-website-template/./src/hooks/htmlParser/useHtmlParser.ts","webpack://product-website-template/./src/hooks/htmlParser/paragraph/getParagraph.tsx","webpack://product-website-template/./src/hooks/htmlParser/listItem/getListItem.tsx","webpack://product-website-template/./src/hooks/htmlParser/image/getImage.tsx","webpack://product-website-template/./src/hooks/htmlParser/getBlockquote/getBlockquote.tsx","webpack://product-website-template/./src/hooks/htmlParser/alert/getAlert.tsx","webpack://product-website-template/./src/hooks/htmlParser/alert/getAlert.module.css","webpack://product-website-template/./src/hooks/htmlParser/table/getTable.tsx","webpack://product-website-template/./src/hooks/htmlParser/tableRow/getTableRow.tsx","webpack://product-website-template/./src/hooks/htmlParser/tableRow/getTableRow.module.css","webpack://product-website-template/./src/hooks/htmlParser/tableHeader/getTableHeader.tsx","webpack://product-website-template/./src/hooks/htmlParser/tableHeader/getTableHeader.module.css","webpack://product-website-template/./src/hooks/htmlParser/tableHeaderCell/getTableHeaderCell.tsx","webpack://product-website-template/./src/hooks/htmlParser/tableBody/getTableBody.tsx","webpack://product-website-template/./src/hooks/htmlParser/tableBody/getTableBody.module.css","webpack://product-website-template/./src/hooks/htmlParser/tableCell/getTableCell.tsx","webpack://product-website-template/./src/hooks/htmlParser/tableCell/getTableCell.module.css","webpack://product-website-template/./src/hooks/htmlParser/svg/getSvg.tsx","webpack://product-website-template/./src/hooks/htmlParser/code/getCode.tsx","webpack://product-website-template/./src/hooks/htmlParser/list/getList.tsx","webpack://product-website-template/./src/hooks/htmlParser/header/getHeader.tsx","webpack://product-website-template/./src/components/ParsedHTML/ParsedHTML.tsx","webpack://product-website-template/./src/hooks/resources/gitHub.ts","webpack://product-website-template/./src/hooks/useGitHubDirectories.ts"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport var container = \"ParsedHTML-module--container--4efc0\";","'use client';\nimport React from 'react';\n\n/**\n * @internal\n */\nconst SkeletonThemeContext = React.createContext({});\n\n/* eslint-disable react/no-array-index-key */\nconst defaultEnableAnimation = true;\n// For performance & cleanliness, don't add any inline styles unless we have to\nfunction styleOptionsToCssProperties({ baseColor, highlightColor, width, height, borderRadius, circle, direction, duration, enableAnimation = defaultEnableAnimation, }) {\n const style = {};\n if (direction === 'rtl')\n style['--animation-direction'] = 'reverse';\n if (typeof duration === 'number')\n style['--animation-duration'] = `${duration}s`;\n if (!enableAnimation)\n style['--pseudo-element-display'] = 'none';\n if (typeof width === 'string' || typeof width === 'number')\n style.width = width;\n if (typeof height === 'string' || typeof height === 'number')\n style.height = height;\n if (typeof borderRadius === 'string' || typeof borderRadius === 'number')\n style.borderRadius = borderRadius;\n if (circle)\n style.borderRadius = '50%';\n if (typeof baseColor !== 'undefined')\n style['--base-color'] = baseColor;\n if (typeof highlightColor !== 'undefined')\n style['--highlight-color'] = highlightColor;\n return style;\n}\nfunction Skeleton({ count = 1, wrapper: Wrapper, className: customClassName, containerClassName, containerTestId, circle = false, style: styleProp, ...originalPropsStyleOptions }) {\n var _a, _b, _c;\n const contextStyleOptions = React.useContext(SkeletonThemeContext);\n const propsStyleOptions = { ...originalPropsStyleOptions };\n // DO NOT overwrite style options from the context if `propsStyleOptions`\n // has properties explicity set to undefined\n for (const [key, value] of Object.entries(originalPropsStyleOptions)) {\n if (typeof value === 'undefined') {\n delete propsStyleOptions[key];\n }\n }\n // Props take priority over context\n const styleOptions = {\n ...contextStyleOptions,\n ...propsStyleOptions,\n circle,\n };\n // `styleProp` has the least priority out of everything\n const style = {\n ...styleProp,\n ...styleOptionsToCssProperties(styleOptions),\n };\n let className = 'react-loading-skeleton';\n if (customClassName)\n className += ` ${customClassName}`;\n const inline = (_a = styleOptions.inline) !== null && _a !== void 0 ? _a : false;\n const elements = [];\n const countCeil = Math.ceil(count);\n for (let i = 0; i < countCeil; i++) {\n let thisStyle = style;\n if (countCeil > count && i === countCeil - 1) {\n // count is not an integer and we've reached the last iteration of\n // the loop, so add a \"fractional\" skeleton.\n //\n // For example, if count is 3.5, we've already added 3 full\n // skeletons, so now we add one more skeleton that is 0.5 times the\n // original width.\n const width = (_b = thisStyle.width) !== null && _b !== void 0 ? _b : '100%'; // 100% is the default since that's what's in the CSS\n const fractionalPart = count % 1;\n const fractionalWidth = typeof width === 'number'\n ? width * fractionalPart\n : `calc(${width} * ${fractionalPart})`;\n thisStyle = { ...thisStyle, width: fractionalWidth };\n }\n const skeletonSpan = (React.createElement(\"span\", { className: className, style: thisStyle, key: i }, \"\\u200C\"));\n if (inline) {\n elements.push(skeletonSpan);\n }\n else {\n // Without the
, the skeleton lines will all run together if\n // `width` is specified\n elements.push(React.createElement(React.Fragment, { key: i },\n skeletonSpan,\n React.createElement(\"br\", null)));\n }\n }\n return (React.createElement(\"span\", { className: containerClassName, \"data-testid\": containerTestId, \"aria-live\": \"polite\", \"aria-busy\": (_c = styleOptions.enableAnimation) !== null && _c !== void 0 ? _c : defaultEnableAnimation }, Wrapper\n ? elements.map((el, i) => React.createElement(Wrapper, { key: i }, el))\n : elements));\n}\n\nfunction SkeletonTheme({ children, ...styleOptions }) {\n return (React.createElement(SkeletonThemeContext.Provider, { value: styleOptions }, children));\n}\n\nexport { SkeletonTheme, Skeleton as default };\n","import _ from \"lodash\";\r\nimport { Link } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { navigate } from \"gatsby\";\r\nimport { domToReact } from \"html-react-parser\";\r\nimport { TGitHubDirectory } from \"../../useGitHubDirectories\";\r\n\r\nexport const getAnchor = (\r\n props: any,\r\n children: any,\r\n options: any,\r\n directories: TGitHubDirectory[],\r\n location: string,\r\n) => {\r\n const handleClick = (e: any) => {\r\n e.preventDefault();\r\n\r\n const targetFile = _.upperFirst(props.href.substring(props.href.lastIndexOf(\"/\") + 1).replace(\".md\", \"\"));\r\n\r\n // No link\r\n if (!props.href) {\r\n navigate(\"#\");\r\n\r\n return;\r\n }\r\n\r\n // Anchor Links\r\n if (props.className === \"anchor\" || Array.from(props.href)[0] === \"#\") {\r\n handleAnchorClick(props); // handles on-page scroll anchors\r\n\r\n return;\r\n }\r\n\r\n // Internal Links\r\n if (!props.href.includes(\"://\")) {\r\n handleInternalLinks(props, targetFile, location, directories);\r\n\r\n return;\r\n }\r\n\r\n // External Links\r\n if (props.href.includes(\"://\")) {\r\n open(props.href);\r\n\r\n return;\r\n }\r\n };\r\n\r\n const attributes = {\r\n ...props,\r\n onClick: handleClick,\r\n };\r\n\r\n return {domToReact(children, options)};\r\n};\r\n\r\nconst handleInternalLinks = (props: any, targetFile: string, location: string, directories: TGitHubDirectory[]) => {\r\n // Internal Links: same directory\r\n if (!props.href.includes(\"/\")) {\r\n const targetDirectory = _.upperFirst(location.split(\"/\").reverse()[1]);\r\n navigate(`/${targetDirectory}/${targetFile}`);\r\n\r\n return; // ensure no other flow is triggered\r\n }\r\n\r\n // Internal Links: homepage\r\n if (props.href.includes(\"/\") && location === \"/\") {\r\n const directoryFound = directories.some((directory) => directory.location === props.href);\r\n\r\n if (directoryFound) navigate(`/${targetFile}`);\r\n\r\n return; // ensure no other flow is triggered\r\n }\r\n\r\n // Internal Links: different directory\r\n if (props.href.includes(\"/\")) {\r\n const targetDirectory = props.href.split(\"/\").reverse()[1];\r\n const directoryFound = directories.some(\r\n (directory) => directory.location.substring(directory.location.lastIndexOf(\"/\") + 1) === targetDirectory,\r\n );\r\n\r\n // Internal Link exists: redirect to page\r\n if (directoryFound) {\r\n navigate(`/${_.upperFirst(targetDirectory)}/${targetFile}`);\r\n }\r\n\r\n // Internal Link does not exist: redirect to online GitHub environment (TODO)\r\n if (!directoryFound) {\r\n const hrefWithLeadingSlash = !props.href.startsWith(\"/\") ? `/${props.href}` : props.href;\r\n\r\n open(`${process.env.GATSBY_GITHUB_REPOSITORY_URL}/blob/master${hrefWithLeadingSlash}`);\r\n }\r\n\r\n return; // ensure no other flow is triggered\r\n }\r\n};\r\n\r\nconst handleAnchorClick = (props: any) => {\r\n const targetId = props.id ?? props.href.replace(\"#\", \"user-content-\");\r\n\r\n const target = document.getElementById(targetId);\r\n const headerHeight = document.getElementById(\"header\")?.clientHeight ?? 100;\r\n\r\n if (target) {\r\n window.scrollTo({ top: target.offsetTop - (headerHeight + 24), behavior: \"smooth\" }); // +24 simply adds some padding\r\n }\r\n};\r\n","// extracted by mini-css-extract-plugin\nexport var list = \"getList-module--list--5f814\";","// extracted by mini-css-extract-plugin\nexport var table = \"getTable-module--table--b07c6\";","import { attributesToProps } from \"html-react-parser\";\nimport { getHeader } from \"./header/getHeader\";\nimport { getAnchor } from \"./anchor/getAnchor\";\nimport { getListItem } from \"./listItem/getListItem\";\nimport { getImage } from \"./image/getImage\";\nimport { getList } from \"./list/getList\";\nimport { getParagraph } from \"./paragraph/getParagraph\";\nimport { getBlockquote } from \"./getBlockquote/getBlockquote\";\nimport { getTable } from \"./table/getTable\";\nimport { getTableRow } from \"./tableRow/getTableRow\";\nimport { getTableHeader } from \"./tableHeader/getTableHeader\";\nimport { getTableHeaderCell } from \"./tableHeaderCell/getTableHeaderCell\";\nimport { getTableBody } from \"./tableBody/getTableBody\";\nimport { getTableCell } from \"./tableCell/getTableCell\";\nimport { getCode } from \"./code/getCode\";\nimport { getAlert } from \"./alert/getAlert\";\nimport { useGitHubDirectories } from \"../useGitHubDirectories\";\nimport { getSvg } from \"./svg/getSvg\";\nimport { useTranslation } from \"react-i18next\";\n\nexport type TAriaLabels = {\n scrollRightButton: string;\n scrollLeftButton: string;\n};\n\nexport const useHtmlParser = (location: string) => {\n const { directories } = useGitHubDirectories();\n const { t } = useTranslation();\n\n const ariabLabels = {\n scrollLeftButton: t(\"Left scroll button\"),\n scrollRightButton: t(\"Right scroll button\"),\n };\n\n const options = {\n replace: ({ attribs, parent, children, name }: any) => {\n if (!attribs) {\n return;\n }\n\n const props = attributesToProps(attribs);\n\n if (attribs && (name === \"h1\" || name === \"h2\" || name === \"h3\" || name === \"h4\")) {\n return getHeader(name, props, children, options);\n }\n\n if (attribs && name === \"p\") {\n return getParagraph(props, children, options);\n }\n\n if (attribs && name === \"a\") {\n return getAnchor(props, children, options, directories, location);\n }\n\n if (attribs && (name === \"ol\" || name === \"ul\")) {\n return getList(name, props, children, options);\n }\n\n if (attribs && name === \"li\") {\n return getListItem(props, parent, children, options);\n }\n\n if (attribs && name === \"img\") {\n return getImage(props, parent);\n }\n\n if (attribs && name === \"blockquote\") {\n return getBlockquote(children, options);\n }\n\n if (attribs && name === \"div\" && attribs.class?.includes(\"markdown-alert\")) {\n return getAlert(children, options, attribs.class);\n }\n\n if (attribs && name === \"table\") {\n return getTable(props, children, options, ariabLabels);\n }\n\n if (attribs && name === \"tr\") {\n return getTableRow(props, children, options);\n }\n\n if (attribs && name === \"thead\") {\n return getTableHeader(props, children, options);\n }\n\n if (attribs && name === \"th\") {\n return getTableHeaderCell(props, children, options);\n }\n\n if (attribs && name === \"tbody\") {\n return getTableBody(props, children, options);\n }\n\n if (attribs && name === \"td\") {\n return getTableCell(props, children, options);\n }\n\n if (attribs && name === \"svg\") {\n return getSvg(props, children, options);\n }\n\n if (attribs && (name === \"code\" || name === \"pre\")) {\n return getCode(name, props, children, options, ariabLabels);\n }\n },\n };\n\n return { options };\n};\n","import { Paragraph } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getParagraph = (props: any, children: any, options: any) => {\r\n return {domToReact(children, options)};\r\n};\r\n","import { OrderedListItem, UnorderedListItem } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getListItem = (props: any, parent: any, children: any, options: any) => {\r\n switch (parent.name) {\r\n case \"ol\":\r\n return {domToReact(children, options)};\r\n case \"ul\":\r\n return {domToReact(children, options)};\r\n }\r\n\r\n return;\r\n};\r\n","import { Image } from \"@utrecht/component-library-react/dist/css-module\";\r\n\r\nexport const getImage = (props: any, parent: any) => {\r\n let src = props.src;\r\n\r\n if (!props.src.includes(\"https://\" || \"http://\")) {\r\n const sessionUrl = process.env.GATSBY_GITHUB_REPOSITORY_URL;\r\n const url = sessionUrl?.replace(\"https://github.com/\", \"\");\r\n\r\n src = `https://raw.githubusercontent.com/${url}/master/docs/features/${props.src}`;\r\n }\r\n\r\n let alt = props.alt;\r\n if (!props.alt) {\r\n alt = props.title;\r\n }\r\n if (!props.alt && !props.title) {\r\n alt = props.src;\r\n }\r\n\r\n const attributes = {\r\n ...props,\r\n src,\r\n alt,\r\n href: \"\",\r\n onClick: (e: MouseEvent) => {\r\n if (parent.name === \"a\") {\r\n e.preventDefault();\r\n }\r\n if (parent.name !== \"a\") {\r\n e.stopPropagation();\r\n open(src);\r\n }\r\n },\r\n };\r\n return ;\r\n};\r\n","import { Alert } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getBlockquote = (children: any, options: any) => {\r\n return {domToReact(children, options)};\r\n};\r\n","import * as styles from \"./getAlert.module.css\";\r\nimport { Alert } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getAlert = (children: any, options: any, type: any) => {\r\n switch (true) {\r\n case type.includes(\"note\") || type.includes(\"info\"):\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n case type.includes(\"error\"):\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n case type.includes(\"warning\"):\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n case type.includes(\"succes\") || type.includes(\"ok\"):\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n default:\r\n return {domToReact(children, options)};\r\n }\r\n};\r\n","// extracted by mini-css-extract-plugin\nexport var error = \"getAlert-module--error--a7ff3\";\nexport var info = \"getAlert-module--info--6faee\";\nexport var ok = \"getAlert-module--ok--75642\";\nexport var warning = \"getAlert-module--warning--16e7a\";","import * as styles from \"./getTable.module.css\";\r\nimport { Table } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\nimport { HorizontalOverflowWrapper } from \"@conduction/components\";\r\nimport { TAriaLabels } from \"../useHtmlParser\";\r\n\r\nexport const getTable = (props: any, children: any, options: any, ariaLabels: TAriaLabels) => {\r\n return (\r\n \r\n \r\n {domToReact(children, options)}\r\n
\r\n
\r\n );\r\n};\r\n","import * as styles from \"./getTableRow.module.css\";\r\nimport { TableRow } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getTableRow = (props: any, children: any, options: any) => {\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n};\r\n","// extracted by mini-css-extract-plugin\nexport var tableRow = \"getTableRow-module--tableRow--43fa5\";","import * as styles from \"./getTableHeader.module.css\";\r\nimport { TableHeader } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getTableHeader = (props: any, children: any, options: any) => {\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n};\r\n","// extracted by mini-css-extract-plugin\nexport var tableHeader = \"getTableHeader-module--tableHeader--94fa3\";","import { TableHeaderCell } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getTableHeaderCell = (props: any, children: any, options: any) => {\r\n return {domToReact(children, options)};\r\n};\r\n","import * as styles from \"./getTableBody.module.css\";\r\nimport { TableBody } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getTableBody = (props: any, children: any, options: any) => {\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n};\r\n","// extracted by mini-css-extract-plugin\nexport var tableBody = \"getTableBody-module--tableBody--7e02c\";","import * as styles from \"./getTableCell.module.css\";\r\nimport { TableCell } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getTableCell = (props: any, children: any, options: any) => {\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n};\r\n","// extracted by mini-css-extract-plugin\nexport var tableCell = \"getTableCell-module--tableCell--c1c5e\";","import { domToReact } from \"html-react-parser\";\r\n\r\nexport const getSvg = (props: any, children: any, options: any) => {\r\n if (props.className.includes(\"octicon octicon-link\")) {\r\n return <>;\r\n }\r\n\r\n return {domToReact(children, options)};\r\n};\r\n","import { HorizontalOverflowWrapper } from \"@conduction/components\";\r\nimport { Code, CodeBlock } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\nimport { TAriaLabels } from \"../useHtmlParser\";\r\n\r\nexport const getCode = (name: string, props: any, children: any, options: any, ariaLabels: TAriaLabels) => {\r\n switch (name) {\r\n case \"code\":\r\n return {domToReact(children, options)};\r\n case \"pre\":\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n }\r\n};\r\n","import * as styles from \"./getList.module.css\";\r\nimport { OrderedList, UnorderedList } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getList = (name: string, props: any, children: any, options: any) => {\r\n switch (name) {\r\n case \"ol\":\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n case \"ul\":\r\n return (\r\n \r\n {domToReact(children, options)}\r\n \r\n );\r\n }\r\n};\r\n","import { Heading1, Heading2, Heading3, Heading4 } from \"@utrecht/component-library-react/dist/css-module\";\r\nimport { domToReact } from \"html-react-parser\";\r\n\r\nexport const getHeader = (name: string, props: any, children: any, options: any) => {\r\n switch (name) {\r\n case \"h1\":\r\n return {domToReact(children, options)};\r\n case \"h2\":\r\n return {domToReact(children, options)};\r\n case \"h3\":\r\n return {domToReact(children, options)};\r\n case \"h4\":\r\n return {domToReact(children, options)};\r\n }\r\n};\r\n","import * as React from \"react\";\nimport * as styles from \"./ParsedHTML.module.css\";\nimport Parser from \"html-react-parser\";\nimport Skeleton from \"react-loading-skeleton\";\nimport { Alert } from \"@utrecht/component-library-react/dist/css-module\";\nimport { UseQueryResult } from \"react-query\";\nimport { FontAwesomeIcon } from \"@fortawesome/react-fontawesome\";\nimport { faWarning } from \"@fortawesome/free-solid-svg-icons\";\nimport clsx from \"clsx\";\nimport { useHtmlParser } from \"../../hooks/htmlParser/useHtmlParser\";\nimport _ from \"lodash\";\n\ninterface ParsedHTMLProps {\n contentQuery: UseQueryResult;\n location: string;\n layoutClassName?: string;\n}\n\nexport const ParsedHTML: React.FC = ({ contentQuery, location, layoutClassName }) => {\n const { options } = useHtmlParser(location);\n\n if (contentQuery.isLoading)\n return (\n
\n \n
\n );\n\n if (contentQuery.isError)\n return (\n
\n } type=\"error\">\n Oops, something went wrong retrieving the .md file from GitHub.\n \n
\n );\n\n if (_.isArray(contentQuery.data)) return;\n\n return (\n
\n {Parser(contentQuery.data, options)}\n
\n );\n};\n","import * as React from \"react\";\nimport { useQuery } from \"react-query\";\nimport APIService from \"../../apiService/apiService\";\nimport APIContext from \"../../apiService/apiContext\";\n\nexport const useGitHub = () => {\n const API: APIService | null = React.useContext(APIContext);\n\n const getContent = (filePath: string) =>\n useQuery([\"contents\", filePath], () => API?.GitHub.getContent(filePath), {\n onError: (error) => {\n console.warn(error.message);\n },\n });\n\n const getDirectoryItems = (directoryPath: string) =>\n useQuery([\"directory-items\", directoryPath], () => API?.GitHub.getDirectoryItems(directoryPath), {\n onError: (error) => {\n console.warn(error.message);\n },\n });\n\n return { getContent, getDirectoryItems };\n};\n","import * as React from \"react\";\n\nexport type TGitHubDirectory = {\n name: string;\n location: string;\n};\n\nexport const useGitHubDirectories = () => {\n const [directories, setDirectories] = React.useState([]);\n\n React.useEffect(() => {\n const gitHubDirectoryPathsString: string | undefined = process.env.GATSBY_GITHUB_DOCS_DIRECTORY_PATHS;\n\n if (!gitHubDirectoryPathsString) return;\n\n try {\n const directories = JSON.parse(gitHubDirectoryPathsString);\n\n setDirectories(directories);\n } catch {\n console.warn(\"Something went wrong parsing the GitHub directories.\");\n }\n }, []);\n\n const getSlugFromName = (name: string): string => name.replace(\" \", \"-\");\n const getNameFromSlug = (slug: string): string => slug.replace(\"-\", \" \"); // internal function\n\n const getDirectoryReadMeLocation = (pageSlug: string): string => {\n const directory = directories.find((directory) => directory.name === getNameFromSlug(pageSlug));\n\n if (!directory) return \"\";\n\n return `${directory.location}/README.md`;\n };\n\n const getDetailMdLocation = (pageSlug: string, detailPageSlug: string): string => {\n const directory = directories.find((directory) => directory.name === getNameFromSlug(pageSlug));\n\n if (!directory) return \"\";\n\n return `${directory.location}/${getNameFromSlug(detailPageSlug)}.md`;\n };\n\n return { directories, getSlugFromName, getDirectoryReadMeLocation, getDetailMdLocation };\n};\n"],"names":["container","SkeletonThemeContext","defaultEnableAnimation","styleOptionsToCssProperties","baseColor","highlightColor","width","height","borderRadius","circle","direction","duration","enableAnimation","style","Skeleton","count","wrapper","Wrapper","className","customClassName","containerClassName","containerTestId","styleProp","originalPropsStyleOptions","_a","_b","_c","contextStyleOptions","propsStyleOptions","key","value","Object","entries","styleOptions","inline","elements","countCeil","Math","ceil","i","thisStyle","fractionalPart","fractionalWidth","skeletonSpan","push","map","el","handleInternalLinks","props","targetFile","location","directories","href","includes","some","directory","navigate","targetDirectory","split","reverse","directoryFound","substring","lastIndexOf","_upperFirst","hrefWithLeadingSlash","startsWith","open","process","handleAnchorClick","_props$id","_document$getElementB","_document$getElementB2","targetId","id","replace","target","document","getElementById","headerHeight","clientHeight","window","scrollTo","top","offsetTop","behavior","list","useHtmlParser","useGitHubDirectories","t","useTranslation","ariabLabels","scrollLeftButton","scrollRightButton","options","_ref","_attribs$class","attribs","parent","children","name","attributesToProps","getParagraph","_jsx","Paragraph","domToReact","getAnchor","attributes","onClick","e","preventDefault","Array","from","Link","getListItem","OrderedListItem","UnorderedListItem","getImage","src","sessionUrl","url","alt","title","stopPropagation","Image","getBlockquote","Alert","class","getAlert","type","getTable","ariaLabels","HorizontalOverflowWrapper","Table","getTableRow","TableRow","getTableHeader","TableHeader","getTableHeaderCell","TableHeaderCell","getTableBody","TableBody","getTableCell","TableCell","getSvg","_Fragment","getCode","Code","CodeBlock","getList","OrderedList","styles","UnorderedList","getHeader","Heading1","Heading2","Heading3","Heading4","ParsedHTML","contentQuery","layoutClassName","isLoading","isError","icon","FontAwesomeIcon","faWarning","_isArray","data","clsx","Parser","useGitHub","API","React","APIContext","getContent","filePath","useQuery","GitHub","onError","error","console","warn","message","getDirectoryItems","directoryPath","setDirectories","gitHubDirectoryPathsString","JSON","parse","getNameFromSlug","slug","getSlugFromName","getDirectoryReadMeLocation","pageSlug","find","getDetailMdLocation","detailPageSlug"],"sourceRoot":""} \ No newline at end of file diff --git a/[pageSlug]/PagePage/index.html b/[pageSlug]/PagePage/index.html index abaa335..5be8375 100644 --- a/[pageSlug]/PagePage/index.html +++ b/[pageSlug]/PagePage/index.html @@ -54,4 +54,4 @@ > window.___chunkMapping="{\"app\":[\"/app-261445eeb59a0e463089.js\"],\"component---src-pages-404-tsx\":[\"/component---src-pages-404-tsx-7364e2bbfa67e00f1e59.js\"],\"component---src-pages-index-tsx\":[\"/component---src-pages-index-tsx-786291917a4eae30f059.js\"],\"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx\":[\"/component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx-f0dd9a2497d3f3d0b454.js\"],\"component---src-pages-page-slug-detail-page-slug-index-tsx\":[\"/component---src-pages-page-slug-detail-page-slug-index-tsx-0d49a7022237495fd083.js\"],\"component---src-pages-page-slug-index-tsx\":[\"/component---src-pages-page-slug-index-tsx-40b0dd6f5cdad972e911.js\"],\"component---src-pages-page-slug-page-page-tsx\":[\"/component---src-pages-page-slug-page-page-tsx-2182f7add4d1f76bc05d.js\"]}"; - \ No newline at end of file + \ No newline at end of file diff --git a/[pageSlug]/[detailPageSlug]/DetailPagePage/index.html b/[pageSlug]/[detailPageSlug]/DetailPagePage/index.html index 4574ace..16c9b7f 100644 --- a/[pageSlug]/[detailPageSlug]/DetailPagePage/index.html +++ b/[pageSlug]/[detailPageSlug]/DetailPagePage/index.html @@ -54,4 +54,4 @@ > window.___chunkMapping="{\"app\":[\"/app-261445eeb59a0e463089.js\"],\"component---src-pages-404-tsx\":[\"/component---src-pages-404-tsx-7364e2bbfa67e00f1e59.js\"],\"component---src-pages-index-tsx\":[\"/component---src-pages-index-tsx-786291917a4eae30f059.js\"],\"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx\":[\"/component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx-f0dd9a2497d3f3d0b454.js\"],\"component---src-pages-page-slug-detail-page-slug-index-tsx\":[\"/component---src-pages-page-slug-detail-page-slug-index-tsx-0d49a7022237495fd083.js\"],\"component---src-pages-page-slug-index-tsx\":[\"/component---src-pages-page-slug-index-tsx-40b0dd6f5cdad972e911.js\"],\"component---src-pages-page-slug-page-page-tsx\":[\"/component---src-pages-page-slug-page-page-tsx-2182f7add4d1f76bc05d.js\"]}"; - \ No newline at end of file + \ No newline at end of file diff --git a/[pageSlug]/[detailPageSlug]/index.html b/[pageSlug]/[detailPageSlug]/index.html index 87ad720..9b8abe2 100644 --- a/[pageSlug]/[detailPageSlug]/index.html +++ b/[pageSlug]/[detailPageSlug]/index.html @@ -54,4 +54,4 @@ > window.___chunkMapping="{\"app\":[\"/app-261445eeb59a0e463089.js\"],\"component---src-pages-404-tsx\":[\"/component---src-pages-404-tsx-7364e2bbfa67e00f1e59.js\"],\"component---src-pages-index-tsx\":[\"/component---src-pages-index-tsx-786291917a4eae30f059.js\"],\"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx\":[\"/component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx-f0dd9a2497d3f3d0b454.js\"],\"component---src-pages-page-slug-detail-page-slug-index-tsx\":[\"/component---src-pages-page-slug-detail-page-slug-index-tsx-0d49a7022237495fd083.js\"],\"component---src-pages-page-slug-index-tsx\":[\"/component---src-pages-page-slug-index-tsx-40b0dd6f5cdad972e911.js\"],\"component---src-pages-page-slug-page-page-tsx\":[\"/component---src-pages-page-slug-page-page-tsx-2182f7add4d1f76bc05d.js\"]}"; - \ No newline at end of file + \ No newline at end of file diff --git a/[pageSlug]/index.html b/[pageSlug]/index.html index ba7d8fe..bd790ca 100644 --- a/[pageSlug]/index.html +++ b/[pageSlug]/index.html @@ -54,4 +54,4 @@ > window.___chunkMapping="{\"app\":[\"/app-261445eeb59a0e463089.js\"],\"component---src-pages-404-tsx\":[\"/component---src-pages-404-tsx-7364e2bbfa67e00f1e59.js\"],\"component---src-pages-index-tsx\":[\"/component---src-pages-index-tsx-786291917a4eae30f059.js\"],\"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx\":[\"/component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx-f0dd9a2497d3f3d0b454.js\"],\"component---src-pages-page-slug-detail-page-slug-index-tsx\":[\"/component---src-pages-page-slug-detail-page-slug-index-tsx-0d49a7022237495fd083.js\"],\"component---src-pages-page-slug-index-tsx\":[\"/component---src-pages-page-slug-index-tsx-40b0dd6f5cdad972e911.js\"],\"component---src-pages-page-slug-page-page-tsx\":[\"/component---src-pages-page-slug-page-page-tsx-2182f7add4d1f76bc05d.js\"]}"; - \ No newline at end of file + \ No newline at end of file diff --git a/_gatsby/slices/_gatsby-scripts-1.html b/_gatsby/slices/_gatsby-scripts-1.html index 823d72b..c110225 100644 --- a/_gatsby/slices/_gatsby-scripts-1.html +++ b/_gatsby/slices/_gatsby-scripts-1.html @@ -4,4 +4,4 @@ > window.___chunkMapping="{\"app\":[\"/app-261445eeb59a0e463089.js\"],\"component---src-pages-404-tsx\":[\"/component---src-pages-404-tsx-7364e2bbfa67e00f1e59.js\"],\"component---src-pages-index-tsx\":[\"/component---src-pages-index-tsx-786291917a4eae30f059.js\"],\"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx\":[\"/component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx-f0dd9a2497d3f3d0b454.js\"],\"component---src-pages-page-slug-detail-page-slug-index-tsx\":[\"/component---src-pages-page-slug-detail-page-slug-index-tsx-0d49a7022237495fd083.js\"],\"component---src-pages-page-slug-index-tsx\":[\"/component---src-pages-page-slug-index-tsx-40b0dd6f5cdad972e911.js\"],\"component---src-pages-page-slug-page-page-tsx\":[\"/component---src-pages-page-slug-page-page-tsx-2182f7add4d1f76bc05d.js\"]}"; - \ No newline at end of file + \ No newline at end of file diff --git a/index.html b/index.html index 899fb21..36f1137 100644 --- a/index.html +++ b/index.html @@ -54,4 +54,4 @@ > window.___chunkMapping="{\"app\":[\"/app-261445eeb59a0e463089.js\"],\"component---src-pages-404-tsx\":[\"/component---src-pages-404-tsx-7364e2bbfa67e00f1e59.js\"],\"component---src-pages-index-tsx\":[\"/component---src-pages-index-tsx-786291917a4eae30f059.js\"],\"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx\":[\"/component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx-f0dd9a2497d3f3d0b454.js\"],\"component---src-pages-page-slug-detail-page-slug-index-tsx\":[\"/component---src-pages-page-slug-detail-page-slug-index-tsx-0d49a7022237495fd083.js\"],\"component---src-pages-page-slug-index-tsx\":[\"/component---src-pages-page-slug-index-tsx-40b0dd6f5cdad972e911.js\"],\"component---src-pages-page-slug-page-page-tsx\":[\"/component---src-pages-page-slug-page-page-tsx-2182f7add4d1f76bc05d.js\"]}"; - \ No newline at end of file + \ No newline at end of file diff --git a/page-data/app-data.json b/page-data/app-data.json index 5597914..fae5181 100644 --- a/page-data/app-data.json +++ b/page-data/app-data.json @@ -1 +1 @@ -{"webpackCompilationHash":"87023edfce89cd0cd3a0"} +{"webpackCompilationHash":"721dc91a0b2461a51390"} diff --git a/webpack-runtime-9eb826ad1a47c4ed6eee.js b/webpack-runtime-9eb826ad1a47c4ed6eee.js deleted file mode 100644 index c43f3a8..0000000 --- a/webpack-runtime-9eb826ad1a47c4ed6eee.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(){"use strict";var e,t,n,r,o,u={},i={};function a(e){var t=i[e];if(void 0!==t)return t.exports;var n=i[e]={id:e,loaded:!1,exports:{}};return u[e].call(n.exports,n,n.exports,a),n.loaded=!0,n.exports}a.m=u,e=[],a.O=function(t,n,r,o){if(!n){var u=1/0;for(s=0;s=o)&&Object.keys(a.O).every((function(e){return a.O[e](n[c])}))?n.splice(c--,1):(i=!1,o0&&e[s-1][2]>o;s--)e[s]=e[s-1];e[s]=[n,r,o]},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,{a:t}),t},n=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},a.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var o=Object.create(null);a.r(o);var u={};t=t||[null,n({}),n([]),n(n)];for(var i=2&r&&e;"object"==typeof i&&!~t.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach((function(t){u[t]=function(){return e[t]}}));return u.default=function(){return e},a.d(o,u),o},a.d=function(e,t){for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.f={},a.e=function(e){return Promise.all(Object.keys(a.f).reduce((function(t,n){return a.f[n](e,t),t}),[]))},a.u=function(e){return{218:"component---src-pages-404-tsx",266:"component---src-pages-page-slug-detail-page-slug-index-tsx",307:"component---src-pages-page-slug-page-page-tsx",390:"component---src-pages-page-slug-index-tsx",451:"82bdb13b4e3c759e34832e6010b22c19d95411b1",691:"component---src-pages-index-tsx",904:"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx"}[e]+"-"+{218:"7364e2bbfa67e00f1e59",266:"0d49a7022237495fd083",307:"2182f7add4d1f76bc05d",390:"40b0dd6f5cdad972e911",451:"242ac798e929c234cc11",691:"786291917a4eae30f059",904:"f0dd9a2497d3f3d0b454"}[e]+".js"},a.miniCssF=function(e){return"styles.e505f64b0a7daea0350e.css"},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r={},o="product-website-template:",a.l=function(e,t,n,u){if(r[e])r[e].push(t);else{var i,c;if(void 0!==n)for(var f=document.getElementsByTagName("script"),s=0;s=o)&&Object.keys(c.O).every((function(e){return c.O[e](n[a])}))?n.splice(a--,1):(i=!1,o0&&e[s-1][2]>o;s--)e[s]=e[s-1];e[s]=[n,r,o]},c.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(t,{a:t}),t},n=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},c.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var u={};t=t||[null,n({}),n([]),n(n)];for(var i=2&r&&e;"object"==typeof i&&!~t.indexOf(i);i=n(i))Object.getOwnPropertyNames(i).forEach((function(t){u[t]=function(){return e[t]}}));return u.default=function(){return e},c.d(o,u),o},c.d=function(e,t){for(var n in t)c.o(t,n)&&!c.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce((function(t,n){return c.f[n](e,t),t}),[]))},c.u=function(e){return{218:"component---src-pages-404-tsx",266:"component---src-pages-page-slug-detail-page-slug-index-tsx",307:"component---src-pages-page-slug-page-page-tsx",390:"component---src-pages-page-slug-index-tsx",451:"82bdb13b4e3c759e34832e6010b22c19d95411b1",691:"component---src-pages-index-tsx",904:"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx"}[e]+"-"+{218:"7364e2bbfa67e00f1e59",266:"0d49a7022237495fd083",307:"2182f7add4d1f76bc05d",390:"40b0dd6f5cdad972e911",451:"6aa88574da7f8e581151",691:"786291917a4eae30f059",904:"f0dd9a2497d3f3d0b454"}[e]+".js"},c.miniCssF=function(e){return"styles.e505f64b0a7daea0350e.css"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r={},o="product-website-template:",c.l=function(e,t,n,u){if(r[e])r[e].push(t);else{var i,a;if(void 0!==n)for(var f=document.getElementsByTagName("script"),s=0;s 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"product-website-template:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + {\"218\":\"component---src-pages-404-tsx\",\"266\":\"component---src-pages-page-slug-detail-page-slug-index-tsx\",\"307\":\"component---src-pages-page-slug-page-page-tsx\",\"390\":\"component---src-pages-page-slug-index-tsx\",\"451\":\"82bdb13b4e3c759e34832e6010b22c19d95411b1\",\"691\":\"component---src-pages-index-tsx\",\"904\":\"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx\"}[chunkId] + \"-\" + {\"218\":\"7364e2bbfa67e00f1e59\",\"266\":\"0d49a7022237495fd083\",\"307\":\"2182f7add4d1f76bc05d\",\"390\":\"40b0dd6f5cdad972e911\",\"451\":\"242ac798e929c234cc11\",\"691\":\"786291917a4eae30f059\",\"904\":\"f0dd9a2497d3f3d0b454\"}[chunkId] + \".js\";\n};","// This function allow to reference all chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + \"styles\" + \".\" + \"e505f64b0a7daea0350e\" + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = function(module) {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.p = \"/product-website-template/\";","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t658: 0,\n\t532: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(532|658)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\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\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkproduct_website_template\"] = self[\"webpackChunkproduct_website_template\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));"],"names":["deferred","leafPrototypes","getProto","inProgress","dataWebpackPrefix","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","id","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","getPrototypeOf","obj","__proto__","t","value","mode","this","then","ns","create","def","current","indexOf","getOwnPropertyNames","forEach","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","g","globalThis","Function","window","prop","prototype","hasOwnProperty","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","nmd","paths","children","p","installedChunks","installedChunkData","test","promise","resolve","reject","error","Error","errorType","realSrc","message","name","request","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"webpack-runtime-ac966935549aa9ccc6a2.js","mappings":"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","sources":["webpack://product-website-template/webpack/runtime/chunk loaded","webpack://product-website-template/webpack/runtime/create fake namespace object","webpack://product-website-template/webpack/runtime/load script","webpack://product-website-template/webpack/bootstrap","webpack://product-website-template/webpack/runtime/compat get default export","webpack://product-website-template/webpack/runtime/define property getters","webpack://product-website-template/webpack/runtime/ensure chunk","webpack://product-website-template/webpack/runtime/get javascript chunk filename","webpack://product-website-template/webpack/runtime/get mini-css chunk filename","webpack://product-website-template/webpack/runtime/global","webpack://product-website-template/webpack/runtime/hasOwnProperty shorthand","webpack://product-website-template/webpack/runtime/make namespace object","webpack://product-website-template/webpack/runtime/node module decorator","webpack://product-website-template/webpack/runtime/publicPath","webpack://product-website-template/webpack/runtime/jsonp chunk loading"],"sourcesContent":["var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"product-website-template:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + {\"218\":\"component---src-pages-404-tsx\",\"266\":\"component---src-pages-page-slug-detail-page-slug-index-tsx\",\"307\":\"component---src-pages-page-slug-page-page-tsx\",\"390\":\"component---src-pages-page-slug-index-tsx\",\"451\":\"82bdb13b4e3c759e34832e6010b22c19d95411b1\",\"691\":\"component---src-pages-index-tsx\",\"904\":\"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx\"}[chunkId] + \"-\" + {\"218\":\"7364e2bbfa67e00f1e59\",\"266\":\"0d49a7022237495fd083\",\"307\":\"2182f7add4d1f76bc05d\",\"390\":\"40b0dd6f5cdad972e911\",\"451\":\"6aa88574da7f8e581151\",\"691\":\"786291917a4eae30f059\",\"904\":\"f0dd9a2497d3f3d0b454\"}[chunkId] + \".js\";\n};","// This function allow to reference all chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"\" + \"styles\" + \".\" + \"e505f64b0a7daea0350e\" + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = function(module) {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.p = \"/product-website-template/\";","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t658: 0,\n\t532: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(532|658)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\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\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkproduct_website_template\"] = self[\"webpackChunkproduct_website_template\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));"],"names":["deferred","leafPrototypes","getProto","inProgress","dataWebpackPrefix","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","id","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","Infinity","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","d","a","getPrototypeOf","obj","__proto__","t","value","mode","this","then","ns","create","def","current","indexOf","getOwnPropertyNames","forEach","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","g","globalThis","Function","window","prop","prototype","hasOwnProperty","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","charset","timeout","nc","setAttribute","src","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","setTimeout","bind","type","target","head","appendChild","Symbol","toStringTag","nmd","paths","children","p","installedChunks","installedChunkData","test","promise","resolve","reject","error","Error","errorType","realSrc","message","name","request","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self"],"sourceRoot":""} \ No newline at end of file diff --git a/webpack.stats.json b/webpack.stats.json index f87fae9..ccbb696 100644 --- a/webpack.stats.json +++ b/webpack.stats.json @@ -1 +1 @@ -{"name":"build-javascript","namedChunkGroups":{"app":{"name":"app","assets":[{"name":"webpack-runtime-9eb826ad1a47c4ed6eee.js","size":4358},{"name":"styles.e505f64b0a7daea0350e.css","size":1199578},{"name":"framework-ef97559aa2fb35aabf59.js","size":141443},{"name":"824715f2-a6871472f22ac4476ac4.js","size":443008},{"name":"c16184b3-cf30368c8056f9da007e.js","size":892222},{"name":"2cca2479-b479d4a13c072073e71d.js","size":505132},{"name":"29107295-4b32f2836b60baaac6d0.js","size":71111},{"name":"fd84c6b6-0794cdafb66c4a7eccb7.js","size":192130},{"name":"app-261445eeb59a0e463089.js","size":563063}],"filteredAssets":0,"assetsSize":4012045,"filteredAuxiliaryAssets":15,"auxiliaryAssetsSize":6034069},"component---src-pages-404-tsx":{"name":"component---src-pages-404-tsx","assets":[{"name":"component---src-pages-404-tsx-7364e2bbfa67e00f1e59.js","size":306}],"filteredAssets":0,"assetsSize":306,"filteredAuxiliaryAssets":1,"auxiliaryAssetsSize":447},"component---src-pages-index-tsx":{"name":"component---src-pages-index-tsx","assets":[{"name":"styles.e505f64b0a7daea0350e.css","size":1199578},{"name":"82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js","size":8099},{"name":"component---src-pages-index-tsx-786291917a4eae30f059.js","size":1547}],"filteredAssets":0,"assetsSize":1209224,"filteredAuxiliaryAssets":9,"auxiliaryAssetsSize":466513},"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx":{"name":"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx","assets":[{"name":"styles.e505f64b0a7daea0350e.css","size":1199578},{"name":"82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js","size":8099},{"name":"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx-f0dd9a2497d3f3d0b454.js","size":696}],"filteredAssets":0,"assetsSize":1208373,"filteredAuxiliaryAssets":9,"auxiliaryAssetsSize":464587},"component---src-pages-page-slug-detail-page-slug-index-tsx":{"name":"component---src-pages-page-slug-detail-page-slug-index-tsx","assets":[{"name":"styles.e505f64b0a7daea0350e.css","size":1199578},{"name":"82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js","size":8099},{"name":"component---src-pages-page-slug-detail-page-slug-index-tsx-0d49a7022237495fd083.js","size":752}],"filteredAssets":0,"assetsSize":1208429,"filteredAuxiliaryAssets":9,"auxiliaryAssetsSize":464787},"component---src-pages-page-slug-index-tsx":{"name":"component---src-pages-page-slug-index-tsx","assets":[{"name":"styles.e505f64b0a7daea0350e.css","size":1199578},{"name":"82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js","size":8099},{"name":"component---src-pages-page-slug-index-tsx-40b0dd6f5cdad972e911.js","size":680}],"filteredAssets":0,"assetsSize":1208357,"filteredAuxiliaryAssets":9,"auxiliaryAssetsSize":464452},"component---src-pages-page-slug-page-page-tsx":{"name":"component---src-pages-page-slug-page-page-tsx","assets":[{"name":"styles.e505f64b0a7daea0350e.css","size":1199578},{"name":"82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js","size":8099},{"name":"component---src-pages-page-slug-page-page-tsx-2182f7add4d1f76bc05d.js","size":617}],"filteredAssets":0,"assetsSize":1208294,"filteredAuxiliaryAssets":9,"auxiliaryAssetsSize":464286}},"assetsByChunkName":{"app":["webpack-runtime-9eb826ad1a47c4ed6eee.js","styles.e505f64b0a7daea0350e.css","framework-ef97559aa2fb35aabf59.js","824715f2-a6871472f22ac4476ac4.js","c16184b3-cf30368c8056f9da007e.js","2cca2479-b479d4a13c072073e71d.js","29107295-4b32f2836b60baaac6d0.js","fd84c6b6-0794cdafb66c4a7eccb7.js","app-261445eeb59a0e463089.js"],"component---src-pages-404-tsx":["component---src-pages-404-tsx-7364e2bbfa67e00f1e59.js"],"component---src-pages-index-tsx":["styles.e505f64b0a7daea0350e.css","82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js","component---src-pages-index-tsx-786291917a4eae30f059.js"],"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx":["styles.e505f64b0a7daea0350e.css","82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js","component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx-f0dd9a2497d3f3d0b454.js"],"component---src-pages-page-slug-detail-page-slug-index-tsx":["styles.e505f64b0a7daea0350e.css","82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js","component---src-pages-page-slug-detail-page-slug-index-tsx-0d49a7022237495fd083.js"],"component---src-pages-page-slug-index-tsx":["styles.e505f64b0a7daea0350e.css","82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js","component---src-pages-page-slug-index-tsx-40b0dd6f5cdad972e911.js"],"component---src-pages-page-slug-page-page-tsx":["styles.e505f64b0a7daea0350e.css","82bdb13b4e3c759e34832e6010b22c19d95411b1-242ac798e929c234cc11.js","component---src-pages-page-slug-page-page-tsx-2182f7add4d1f76bc05d.js"]},"childAssetsByChunkName":{}} \ No newline at end of file +{"name":"build-javascript","namedChunkGroups":{"app":{"name":"app","assets":[{"name":"webpack-runtime-ac966935549aa9ccc6a2.js","size":4358},{"name":"styles.e505f64b0a7daea0350e.css","size":1199578},{"name":"framework-ef97559aa2fb35aabf59.js","size":141443},{"name":"824715f2-a6871472f22ac4476ac4.js","size":443008},{"name":"c16184b3-cf30368c8056f9da007e.js","size":892222},{"name":"2cca2479-b479d4a13c072073e71d.js","size":505132},{"name":"29107295-4b32f2836b60baaac6d0.js","size":71111},{"name":"fd84c6b6-0794cdafb66c4a7eccb7.js","size":192130},{"name":"app-261445eeb59a0e463089.js","size":563063}],"filteredAssets":0,"assetsSize":4012045,"filteredAuxiliaryAssets":15,"auxiliaryAssetsSize":6034069},"component---src-pages-404-tsx":{"name":"component---src-pages-404-tsx","assets":[{"name":"component---src-pages-404-tsx-7364e2bbfa67e00f1e59.js","size":306}],"filteredAssets":0,"assetsSize":306,"filteredAuxiliaryAssets":1,"auxiliaryAssetsSize":447},"component---src-pages-index-tsx":{"name":"component---src-pages-index-tsx","assets":[{"name":"styles.e505f64b0a7daea0350e.css","size":1199578},{"name":"82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js","size":8154},{"name":"component---src-pages-index-tsx-786291917a4eae30f059.js","size":1547}],"filteredAssets":0,"assetsSize":1209279,"filteredAuxiliaryAssets":9,"auxiliaryAssetsSize":466737},"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx":{"name":"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx","assets":[{"name":"styles.e505f64b0a7daea0350e.css","size":1199578},{"name":"82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js","size":8154},{"name":"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx-f0dd9a2497d3f3d0b454.js","size":696}],"filteredAssets":0,"assetsSize":1208428,"filteredAuxiliaryAssets":9,"auxiliaryAssetsSize":464811},"component---src-pages-page-slug-detail-page-slug-index-tsx":{"name":"component---src-pages-page-slug-detail-page-slug-index-tsx","assets":[{"name":"styles.e505f64b0a7daea0350e.css","size":1199578},{"name":"82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js","size":8154},{"name":"component---src-pages-page-slug-detail-page-slug-index-tsx-0d49a7022237495fd083.js","size":752}],"filteredAssets":0,"assetsSize":1208484,"filteredAuxiliaryAssets":9,"auxiliaryAssetsSize":465011},"component---src-pages-page-slug-index-tsx":{"name":"component---src-pages-page-slug-index-tsx","assets":[{"name":"styles.e505f64b0a7daea0350e.css","size":1199578},{"name":"82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js","size":8154},{"name":"component---src-pages-page-slug-index-tsx-40b0dd6f5cdad972e911.js","size":680}],"filteredAssets":0,"assetsSize":1208412,"filteredAuxiliaryAssets":9,"auxiliaryAssetsSize":464676},"component---src-pages-page-slug-page-page-tsx":{"name":"component---src-pages-page-slug-page-page-tsx","assets":[{"name":"styles.e505f64b0a7daea0350e.css","size":1199578},{"name":"82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js","size":8154},{"name":"component---src-pages-page-slug-page-page-tsx-2182f7add4d1f76bc05d.js","size":617}],"filteredAssets":0,"assetsSize":1208349,"filteredAuxiliaryAssets":9,"auxiliaryAssetsSize":464510}},"assetsByChunkName":{"app":["webpack-runtime-ac966935549aa9ccc6a2.js","styles.e505f64b0a7daea0350e.css","framework-ef97559aa2fb35aabf59.js","824715f2-a6871472f22ac4476ac4.js","c16184b3-cf30368c8056f9da007e.js","2cca2479-b479d4a13c072073e71d.js","29107295-4b32f2836b60baaac6d0.js","fd84c6b6-0794cdafb66c4a7eccb7.js","app-261445eeb59a0e463089.js"],"component---src-pages-404-tsx":["component---src-pages-404-tsx-7364e2bbfa67e00f1e59.js"],"component---src-pages-index-tsx":["styles.e505f64b0a7daea0350e.css","82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js","component---src-pages-index-tsx-786291917a4eae30f059.js"],"component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx":["styles.e505f64b0a7daea0350e.css","82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js","component---src-pages-page-slug-detail-page-slug-detail-page-page-tsx-f0dd9a2497d3f3d0b454.js"],"component---src-pages-page-slug-detail-page-slug-index-tsx":["styles.e505f64b0a7daea0350e.css","82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js","component---src-pages-page-slug-detail-page-slug-index-tsx-0d49a7022237495fd083.js"],"component---src-pages-page-slug-index-tsx":["styles.e505f64b0a7daea0350e.css","82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js","component---src-pages-page-slug-index-tsx-40b0dd6f5cdad972e911.js"],"component---src-pages-page-slug-page-page-tsx":["styles.e505f64b0a7daea0350e.css","82bdb13b4e3c759e34832e6010b22c19d95411b1-6aa88574da7f8e581151.js","component---src-pages-page-slug-page-page-tsx-2182f7add4d1f76bc05d.js"]},"childAssetsByChunkName":{}} \ No newline at end of file