PageSourceSearch

https://myscentportfolio.com/cdn/shopifycloud/checkout-web/assets/c1/7d468a18.C8tnppXa.js

js myscentportfolio.com collected 2026-10-09 17:42:20 UTC 2,468 bytes, 1 lines download raw bytes

1import{u as r,S as e}from"./2c1ab0fe.qpvfywqb.js";import{L as n,D as t,ao as i,S as l,ab as c,ap as a,H as o}from"./164ad2e3.DcJn775M.js";import{e as s}from"./4b4bc88f.DkycdxSK.js";import"./d0bb51ec.CWfbNPnY.js";import"./app.DH8n-1bp.js";import"./f67abd2c.CNaB0QaR.js";import"./e12db40c.DhbHW8sF.js";import"./9dba8418.4R19B40l.js";import"./60a453ce.DBFo6PRx.js";function u(r,{relativeUrlBase:e}={}){const n=function(r){if(!r)return null;if("string"!=typeof r)return r;try{const e=JSON.parse(r);return d(e)?e:null}catch{return null}}(r);return n?f(n,p(n),e):null}function d(r){return"object"==typeof r&&null!==r&&"type"in r&&"string"==typeof r.type}function h(n,t,i){return Array.isArray(n)?n.filter(d).map((n,l)=>r(e,{children:f(n,t,i)},l)):null}function f(t,i,l){switch(t.type){case"root":return r(e,{children:h(t.children,i,l)});case"paragraph":return r("p",{children:h(t.children,i,l)});case"heading":{const e=`h${function(r,e){const n=m(r)??e??1,t=e??n;return Math.min(6,4+Math.max(0,n-t))}(t.level,i)}`;return r(e,{children:h(t.children,i,l)})}case"list":return"ordered"===t.listType?r("ol",{children:h(t.children,i,l)}):r("ul",{children:h(t.children,i,l)});case"list-item":return r("li",{children:h(t.children,i,l)});case"link":{const c=function(r,e){if(r.startsWith("/")&&!r.startsWith("//")){if(!e)return null;try{return new URL(r,e).href}catch{return null}}let n;try{n=new URL(r)}catch{return null}return"http:"===n.protocol||"https:"===n.protocol?n.href:null}(t.url,l);return c?r(n,{href:c,target:"_blank"===t.target?"_blank":"auto",children:h(t.children,i,l)}):r(e,{children:h(t.children,i,l)})}case"text":return function(e){let n=e.value;return e.italic&&(n=r("em",{children:n})),e.bold&&(n=r("strong",{children:n})),n}(t);default:return null}}function p(r){let e="heading"===r.type?m(r.level):void 0;if("children"in r&&Array.isArray(r.children))for(const n of r.children){if(!d(n))continue;const r=p(n);void 0!==r&&(void 0===e||r<e)&&(e=r)}return e}function m(r){return void 0!==r&&r>=1&&r<=6?r:void 0}function b({content:e}){const{url:n}=s();return r(t,{children:u(e,{relativeUrlBase:n.storefront()})})}function g({disclosures:e}){return r(l,{gap:"large-200",children:e.map(e=>r(i,{children:r(l,{gap:"small-200",children:[r(c,{gridTemplateColumns:"auto minmax(0, 1fr)",gap:"base",alignItems:"center",children:[r(a,{disclosure:e,size:"large"}),r(o,{level:2,children:e.title})]}),r(i,{children:r(b,{content:e.content})})]})},e.id))})}export{g as default};

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