1import R from"./Du9UN61w.js";import{u as V,y as E,c as i,o as a,d as l,f as w,h as b,v as O,g as t,t as p,F as z,q as H,w as j,e as I,_ as D,D as P,r as U,b as G,j as M,Z as N,af as J,z as B,aj as Q,p as S,l as tt,m as et,n as ot,U as lt,a as T,s as at,K as st}from"./K1b_ijTh.js";import{_ as nt}from"./2oJEumWn.js";import{h as ct}from"./XUID70n1.js";const rt={class:"container pt-8 md:pt-12 lg:pt-16 xl:pt-24 2xl:pt-0 2xl min-h-[40vh] flex flex-col gap-x-4 text-xs items-start justify-end 2xl:pb-[5vh]"},it={class:"z-10 text-neutral-300 flex flex-row items-center"},ut=["datetime"],dt={class:"text-white tracking-wide mt-3 text-lg lg:text-2xl xl:text-4xl font-semibold leading-6 drop-shadow-md group-hover:text-neutral-600 max-w-[60%]"},ht={key:0,class:"z-10 text-neutral-300"},pt={class:"mt-2 font-semibold"},mt={class:"text-[10px] uppercase tracking-wide font-bold flex flex-row mt-4 border-neutral-700 gap-2 flex-wrap"},_t={class:"relative z-10"},gt={__name:"BlogEntryHeader",props:{blog:{type:Object,required:!0}},setup(c){const{t:o}=V(),r=c,{blog:n}=E(r);return(u,v)=>{const d=O,h=D;return a(),i("div",rt,[l("div",it,[b(d,{class:"h-5 w-5 mr-3",name:"tabler:calendar"}),t(n)?.created_date?(a(),i("time",{key:0,class:"block",datetime:t(n)?.created_date},p(new Date(t(n).created_date).toLocaleDateString("pl-PL",{weekday:"short",year:"numeric",month:"2-digit",day:"numeric"})),9,ut)):w("",!0)]),l("h1",dt,p(t(n)?.title),1),t(n)?.reading_time?(a(),i("div",ht,[l("p",pt,p(t(o)("global.Reading_time"))+": "+p(t(n)?.reading_time)+" min ",1)])):w("",!0),l("div",mt,[(a(!0),i(z,null,H(t(n).categories,s=>(a(),i("div",_t,[b(h,{class:"bg-neutral-900/30 rounded-md shadow-sm block px-2 py-1.5 text-neutral-300 hover:bg-neutral-100 hover:text-neutral-800 transition",to:s.url},{default:j(()=>[I(p(s.name),1)]),_:2},1032,["to"])]))),256))])])}}},bt={name:"Bluesky",shareUrl:"https://bsky.app/intent/compose?text=[u]",icon:{viewBox:"0 0 24 24",path:"M12 11.388c-.906-1.761-3.372-5.044-5.665-6.662c-2.197-1.55-3.034-1.283-3.583-1.033C2.116 3.978 2 4.955 2 5.528c0 .575.315 4.709.52 5.4c.68 2.28 3.094 3.05 5.32 2.803c-3.26.483-6.157 1.67-2.36 5.898c4.178 4.325 5.726-.927 6.52-3.59c.794 2.663 1.708 7.726 6.444 3.59c3.556-3.59.977-5.415-2.283-5.898c2.225.247 4.64-.523 5.319-2.803c.205-.69.52-4.825.52-5.399c0-.575-.116-1.55-.752-1.838c-.549-.248-1.386-.517-3.583 1.033c-2.293 1.621-4.76 4.904-5.665 6.664"},color:"#1185FE"},vt={name:"Email",shareUrl:"mailto:?body=[u]",args:{title:"&subject=[t]"},icon:{viewBox:"0 0 24 24",path:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m-.4 4.25l-6.54 4.09c-.65.41-1.47.41-2.12 0L4.4 8.25a.85.85 0 1 1 .9-1.44L12 11l6.7-4.19a.85.85 0 1 1 .9 1.44"},color:"#7e7e7e"},xt={name:"Facebook",shareUrl:"https://www.facebook.com/sharer/sharer.php?u=[u]",icon:{viewBox:"0 0 24 24",path:"M14 13.5h2.5l1-4H14v-2c0-1.03 0-2 2-2h1.5V2.14c-.326-.043-1.557-.14-2.857-.14C11.928 2 10 3.657 10 6.7v2.8H7v4h3V22h4z"},color:"#0866FF"},ft={name:"LINE",shareUrl:"https://social-plugins.line.me/lineit/share?url=[u]",args:{title:"&text=[t]"},icon:{viewBox:"0 0 24 24",path:"M18.664 10.84a.526.526 0 0 1-.526.525h-1.462v.938h1.463a.525.525 0 1 1 0 1.049H16.15a.526.526 0 0 1-.522-.524V8.852c0-.287.235-.525.525-.525h1.988a.526.526 0 0 1-.002 1.05h-1.463v.938h1.463c.29 0 .524.237.524.525m-4.098 2.485a.54.54 0 0 1-.166.025a.515.515 0 0 1-.425-.208l-2.036-2.764v2.45a.525.525 0 0 1-1.047 0V8.852a.522.522 0 0 1 .52-.523c.162 0 .312.086.412.211l2.052 2.775V8.852c0-.287.235-.525.525-.525c.287 0 .525.238.525.525v3.976a.524.524 0 0 1-.36.497m-4.95.027a.526.526 0 0 1-.523-.524V8.852c0-.287.235-.525.525-.525c.289 0 .524.238.524.525v3.976a.527.527 0 0 1-.526.524m-1.53 0H6.099a.528.528 0 0 1-.525-.524V8.852c0-.287.238-.525.525-.525c.29 0 .525.238.525.525v3.45h1.464a.525.525 0 0 1 0 1.05m3.915-10.78c-5.513 0-10 3.643-10 8.118c0 4.01 3.558 7.369 8.363 8.007c.325.068.769.215.881.492c.1.25.066.638.032.9l-.137.85c-.037.25-.2.988.874.537c1.076-.449 5.764-3.398 7.864-5.812C21.314 14.089 22 12.477 22 10.69c0-4.475-4.488-8.118-10-8.118"},color:"#06C655"},wt={name:"LinkedIn",shareUrl:"https://www.linkedin.com/sharing/share-offsite/?url=[u]",icon:{viewBox:"0 0 24 24",path:"M6.94 5a2 2 0 1 1-4-.002a2 2 0 0 1 4 .002M7 8.48H3V21h4zm6.32 0H9.34V21h3.94v-6.57c0-3.66 4.77-4 4.77 0V21H22v-7.93c0-6.17-7.06-5.94-8.72-2.91z"},color:"#0A66C2"},yt={name:"Pinterest",shareUrl:"https://pinterest.com/pin/create/button/?url=[u]",args:{title:"&description=[t]",image:"&media=[i]"},icon:{viewBox:"-4.5 -2 24 24",path:"M6.17 13.097c-.506 2.726-1.122 5.34-2.95 6.705c-.563-4.12.829-7.215 1.475-10.5c-1.102-1.91.133-5.755 2.457-4.808c2.86 1.166-2.477 7.102 1.106 7.844c3.741.774 5.269-6.683 2.949-9.109C7.855-.272 1.45 3.15 2.238 8.163c.192 1.226 1.421 1.598.491 3.29C.584 10.962-.056 9.22.027 6.897C.159 3.097 3.344.435 6.538.067c4.04-.466 7.831 1.527 8.354 5.44c.59 4.416-1.823 9.2-6.142 8.855c-1.171-.093-1.663-.69-2.58-1.265"},color:"#BD081C"},kt={name:"Pocket",shareUrl:"https://getpocket.com/edit?url=[u]",icon:{viewBox:"0 0 24 24",path:"M21.902 4.194A1.82 1.82 0 0 0 20.197 3H3.813A1.823 1.823 0 0 0 2 4.814v6.035l.069 1.2c.29 2.73 1.707 5.116 3.9 6.779c.038.03.078.059.118.089l.025.018a9.897 9.897 0 0 0 3.91 1.727a10.06 10.06 0 0 0 4.05-.014a.261.261 0 0 0 .064-.023a9.906 9.906 0 0 0 3.753-1.691l.025-.018c.04-.03.08-.058.119-.09c2.192-1.663 3.609-4.048 3.898-6.778l.069-1.2V4.8
114a1.792 1.792 0 0 0-.098-.62m-4.235 6.287l-4.704 4.513a1.372 1.372 0 0 1-1.899 0L6.36 10.48a1.371 1.371 0 1 1 1.898-1.979l3.756 3.601l3.756-3.6a1.372 1.372 0 0 1 1.898 1.978"},color:"#EF3F56"},$t={name:"Reddit",shareUrl:"https://www.reddit.com/submit?url=[u]",args:{title:"&title=[t]"},icon:{viewBox:"0 0 24 24",path:"m11.053 7.815l.751-3.536a2 2 0 0 1 2.372-1.54l3.196.68a2 2 0 1 1-.415 1.956l-3.197-.68l-.666 3.135c1.785.137 3.558.73 5.164 1.7A3.192 3.192 0 0 1 23 12.203v.021a3.193 3.193 0 0 1-1.207 2.55a2.852 2.852 0 0 1-.008.123c0 3.998-4.45 7.03-9.799 7.03c-5.333 0-9.708-3.024-9.705-6.953a5.316 5.316 0 0 1-.01-.181a3.193 3.193 0 0 1 3.454-5.35a11.446 11.446 0 0 1 5.329-1.628m9.285 5.526a1.19 1.19 0 0 0 .662-1.075a1.192 1.192 0 0 0-2.016-.806l-.585.56l-.67-.455c-1.615-1.098-3.452-1.725-5.23-1.764h-1.006c-1.875.028-3.652.6-5.237 1.675l-.664.45l-.583-.55a1.192 1.192 0 1 0-1.315 1.952l.633.29l-.053.695a3.95 3.95 0 0 0 .003.584c0 2.71 3.356 5.03 7.708 5.03c4.371 0 7.799-2.336 7.802-5.107a3.304 3.304 0 0 0 0-.507l-.052-.672zM6.951 13.5a1.5 1.5 0 1 1 3 0a1.5 1.5 0 0 1-3 0m7 0a1.5 1.5 0 1 1 3 0a1.5 1.5 0 0 1-3 0m-1.985 5.103c-1.397 0-2.766-.37-3.881-1.21a.424.424 0 0 1 .597-.597c.945.693 2.123.99 3.269.99s2.33-.275 3.284-.959a.439.439 0 0 1 .732.206a.469.469 0 0 1-.12.423c-.683.797-2.483 1.147-3.88 1.147"},color:"#FF4500"},Bt={name:"Skype",shareUrl:"https://web.skype.com/share?url=[u]",args:{title:"&text=[t]"},icon:{viewBox:"0 0 24 24",path:"M13.31 20.4a8.5 8.5 0 0 1-9.71-9.71a5.25 5.25 0 0 1 7.09-7.09a8.5 8.5 0 0 1 9.71 9.71a5.25 5.25 0 0 1-7.09 7.09m-1.257-3.244h-.04c2.872 0 4.303-1.386 4.303-3.243c0-1.198-.551-2.471-2.726-2.958l-1.983-.44c-.755-.172-1.622-.4-1.622-1.115s.62-1.213 1.724-1.213c2.23 0 2.027 1.528 3.131 1.528c.576 0 1.093-.342 1.093-.93c0-1.37-2.197-2.4-4.056-2.4c-2.021 0-4.173.859-4.173 3.144c0 1.098.394 2.27 2.56 2.813l2.689.671c.816.202 1.018.659 1.018 1.072c0 .687-.684 1.358-1.918 1.358c-2.417 0-2.078-1.857-3.374-1.857c-.58 0-1.003.398-1.003.971c0 1.114 1.352 2.598 4.377 2.598"},color:"#00AFF0"},St={name:"Telegram",shareUrl:"https://t.me/share/url?url=[u]",args:{title:"&text=[t]"},icon:{viewBox:"0 0 48 48",path:"M41.42 7.309s3.885-1.515 3.56 2.164c-.107 1.515-1.078 6.818-1.834 12.553l-2.59 16.99s-.216 2.489-2.159 2.922c-1.942.432-4.856-1.515-5.396-1.948c-.432-.325-8.094-5.195-10.792-7.575c-.756-.65-1.62-1.948.108-3.463L33.649 18.13c1.295-1.3 2.59-4.33-2.806-.65l-15.11 10.28s-1.727 1.083-4.964.109l-7.016-2.165s-2.59-1.623 1.835-3.246c10.793-5.086 24.068-10.28 35.831-15.15"},color:"#26A5E4"},Ct={name:"Threads",shareUrl:"https://www.threads.net/intent/post?url=[u]",args:{title:"&text=[t]"},icon:{viewBox:"0 0 24 24",path:"M16.705 11.108c-.162-2.987-1.794-4.697-4.534-4.714c-1.652-.01-3.033.69-3.879 1.973L9.8 9.4c.634-.961 1.635-1.16 2.36-1.153c.903.006 1.583.268 2.024.78c.32.372.535.887.642 1.536q-1.202-.204-2.59-.125c-2.606.15-4.28 1.67-4.168 3.781c.057 1.071.59 1.993 1.502 2.595c.77.509 1.764.757 2.795.701c1.363-.075 2.432-.594 3.178-1.545c.566-.722.924-1.658 1.082-2.836c.65.392 1.13.907 1.397 1.527c.452 1.054.478 2.786-.935 4.198c-1.238 1.236-2.726 1.772-4.975 1.788c-2.495-.018-4.382-.819-5.608-2.378c-1.15-1.46-1.743-3.57-1.765-6.269c.022-2.7.616-4.809 1.765-6.27c1.226-1.559 3.113-2.359 5.608-2.377c2.513.019 4.432.822 5.706 2.39c.625.768 1.095 1.734 1.406 2.86l1.766-.47c-.377-1.387-.969-2.582-1.774-3.573c-1.633-2.01-4.033-3.039-7.11-3.06c-3.071.021-5.432 1.055-7.019 3.071c-1.411 1.795-2.14 4.306-2.164 7.436c.024 3.13.753 5.627 2.164 7.422c1.587 2.016 3.96 3.05 7.03 3.071c2.731-.019 4.655-.734 6.24-2.317c2.075-2.073 2.012-4.67 1.329-6.264c-.525-1.225-1.57-2.206-2.98-2.81m-4.438 4.557c-1.142.064-2.328-.448-2.387-1.546c-.043-.814.58-1.722 2.457-1.83a9.4 9.4 0 0 1 2.533.174c-.216 2.702-1.485 3.14-2.603 3.202"},color:"#000000"},Lt={name:"Viber",shareUrl:"viber://forward?text=[u]",args:{title:"%20[t]"},icon:{viewBox:"0 0 24 24",path:"M11.4 0C9.473.028 5.333.344 3.02 2.467C1.302 4.187.696 6.7.633 9.817S.488 18.776 6.12 20.36h.003l-.004 2.416s-.037.977.61 1.177c.777.242 1.234-.5 1.98-1.302c.407-.44.972-1.084 1.397-1.58c3.85.326 6.812-.416 7.15-.525c.776-.252 5.176-.816 5.892-6.657c.74-6.02-.36-9.83-2.34-11.546c-.596-.55-3.006-2.3-8.375-2.323c0 0-.395-.025-1.037-.017zm.058 1.693c.545-.004.88.017.88.017c4.542.02 6.717 1.388 7.222 1.846c1.675 1.435 2.53 4.868 1.906 9.897v.002c-.604 4.878-4.174 5.184-4.832 5.395c-.28.09-2.882.737-6.153.524c0 0-2.436 2.94-3.197 3.704c-.12.12-.26.167-.352.144c-.13-.033-.166-.188-.165-.414l.02-4.018c-4.762-1.32-4.485-6.292-4.43-8.895c.054-2.604.543-4.738 1.996-6.173c1.96-1.773 5.474-2.018 7.11-2.03zm.38 2.602a.304.304 0 0 0-.004.607c1.624.01 2.946.537 4.028 1.592c1.073 1.046 1.62 2.468 1.633 4.334c.002.167.14.3.307.3a.304.304 0 0 0 .3-.304c-.014-1.984-.618-3.596-1.816-4.764c-1.19-1.16-2.692-1.753-4.447-1.765zm-3.96.695a.98.98 0 0 0-.616.117l-.01.002c-.43.247-.816.562-1.146.932l-.008.008q-.4.484-.46.948a.6.6 0 0 0-.007.14q0 .205.065.4l.013.01c.135.48.473 1.276 1.205 2.604c.42.768.903 1.5 1.446 2.186q.405.517.87.984l.132.132q.466.463.984.87a15.5 15.5 0 0 0 2.186 1.447c1.328.733 2.126 1.07 2.604 1.206l.01.014a1.3 1.3 0 0 0 .54.055q.466-.055.948-.46c.004 0 .003-.002.008-.005c.37-.33.683-.72.93-1.148l.003-.01c.225-.432.15-.842-.18-1.12c-.004 0-.698-.58-1.037-.83q-.54-.383-1.113-.71c-.51-.285-1.032-.106-1.248.174l-.447.564c-.23.283-.657.246-.657.246c-3.12-.796-3.955-3.955-3.955-3.955s-.037-.426.248-.656l.563-.448c.277-.215.456-.737.17-1.248a13 13 0 0 0-.71-1.115a28 28 0 0 0-.83-1.035a.82.82 0 0 0-.502-.297zm4.49.88a.303.303 0 0 0-.018.606c1.16.085 2.017.466 2.645 1.15c.63.688.93 1.524.906 2.57a.306.306 0 0 0 .61.013c.025-1.175-.334-2.193-1.067-2.994c-.74-.81-1.777-1.253-3.05-1.346h-.024zm.463 1.63a.305.305 0 0 0-.3.287c-.008.167.12.31.288.32c.523.028.875.175 1.113.422c.24.245.388.62.416 1.164a.304.304 0 0 0 .605-.03c-.03-.644-.215-1.178-.58-1.557c-.367-.378-.893-.574-1.52-.607h-.018z"},color:"#7360f2"}
1,Ut={name:"WhatsApp",shareUrl:"https://api.whatsapp.com/send?text=[u]",args:{title:"%20[t]"},icon:{viewBox:"0 0 24 24",path:"m7.254 18.494l.724.423A7.953 7.953 0 0 0 12.001 20a8 8 0 1 0-8-8a7.95 7.95 0 0 0 1.084 4.024l.422.724l-.653 2.401zM2.005 22l1.352-4.968A9.953 9.953 0 0 1 2.001 12c0-5.523 4.477-10 10-10s10 4.477 10 10s-4.477 10-10 10a9.954 9.954 0 0 1-5.03-1.355zM8.392 7.308c.134-.01.269-.01.403-.004c.054.004.108.01.162.016c.159.018.334.115.393.249c.298.676.588 1.357.868 2.04c.062.152.025.347-.093.537c-.06.097-.154.233-.263.372c-.113.145-.356.411-.356.411s-.099.118-.061.265c.014.056.06.137.102.205l.059.095c.256.427.6.86 1.02 1.268c.12.116.237.235.363.346c.468.413.998.75 1.57 1l.005.002c.085.037.128.057.252.11c.062.026.126.048.191.066a.35.35 0 0 0 .367-.13c.724-.877.79-.934.796-.934v.002a.482.482 0 0 1 .378-.127c.06.004.121.015.177.04c.531.243 1.4.622 1.4.622l.582.261c.098.047.187.158.19.265c.004.067.01.175-.013.373c-.032.259-.11.57-.188.733a1.158 1.158 0 0 1-.21.302a2.381 2.381 0 0 1-.33.288c-.082.062-.125.09-.125.09a5.063 5.063 0 0 1-.383.22a1.99 1.99 0 0 1-.833.23c-.185.01-.37.024-.556.014c-.008 0-.568-.087-.568-.087a9.448 9.448 0 0 1-3.84-2.046c-.226-.199-.436-.413-.65-.626c-.888-.885-1.561-1.84-1.97-2.742a3.472 3.472 0 0 1-.33-1.413a2.73 2.73 0 0 1 .565-1.68c.073-.094.142-.192.261-.305c.126-.12.207-.184.294-.228a.961.961 0 0 1 .371-.1"},color:"#25D366"},Y={name:"X",shareUrl:"https://x.com/intent/post?url=[u]",args:{title:"&text=[t]",user:"&via=[uid]",hashtags:"&hashtags=[h]"},icon:{viewBox:"0 0 24 24",path:"M18.205 2.25h3.308l-7.227 8.26l8.502 11.24H16.13l-5.214-6.817L4.95 21.75H1.64l7.73-8.835L1.215 2.25H8.04l4.713 6.231zm-1.161 17.52h1.833L7.045 4.126H5.078z"},color:"#000000"},zt={facebook:xt,x:Y,linkedin:wt,pinterest:yt,reddit:$t,bluesky:bt,threads:Ct,pocket:kt,whatsapp:Ut,telegram:St,skype:Bt,line:ft,viber:Lt,email:vt},Ht={twitter:Y},Mt={...zt,...Ht},Et={network:"",url:void 0,title:void 0,user:void 0,hashtags:void 0,image:void 0};function At(c=Et){const{network:o,url:r,title:n,user:u,hashtags:v,image:d}=c,h=P().public.socialShare,s=U({...Mt[o]}),x=G(),_=M(()=>r!==void 0?new URL(r).href:h.baseUrl!==""?new URL(x.fullPath,h.baseUrl).href:""),e=M(()=>{const C=s.value.shareUrl,A=s.value.args?.title&&n?s.value.args?.title:"",L=s.value.args?.user&&u?s.value.args?.user:"",m=s.value.args?.hashtags&&v?s.value.args?.hashtags:"",f=s.value.args?.image&&d?s.value.args?.image:"";let g=C+A+L+m+f;return g=g.replace(/\[u\]/i,encodeURIComponent(_.value)).replace(/\[t\]/i,n||"").replace(/\[uid\]/i,u||"").replace(/\[h\]/i,v||"").replace(/\[i\]/i,d||""),new URL(g).href});return s.value.shareUrl=e.value,delete s.value.args,s}const Vt=["href","aria-label"],It=["viewBox"],Ft=["d"],qt={key:1,class:"social-share-button__label"},Nt={__name:"SocialShare",props:{styled:{type:Boolean,default:void 0},label:{type:Boolean,default:void 0},icon:{type:Boolean,default:void 0},network:{type:String,required:!0},url:{type:String,default:void 0},title:{type:String,default:void 0},user:{type:String,default:void 0},hashtags:{type:String,default:void 0},image:{type:String,default:void 0}},setup(c){const o=c,r=P().public.socialShare,n=o.styled!==void 0?o.styled:r.styled,u=o.label!==void 0?o.label:r.label,v=o.icon!==void 0?o.icon:r.icon,d=At({network:o.network,url:o.url,title:o.title,user:o.user,hashtags:o.hashtags,image:o.image});return(h,s)=>(a(),i("a",{class:B(["social-share-button",[`social-share-button--${c.network}`,{"social-share-button--styled":t(n)}]]),href:t(d).shareUrl,style:J(`--color-brand:${t(d).color}`),"aria-label":`Share with ${t(d).name}`,target:"_blank"},[t(v)?N(h.$slots,"icon",{},()=>[(a(),i("svg",{class:"social-share-button__icon",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:"img",width:"1em",height:"1em",viewBox:`${t(d).icon.viewBox}`},[l("path",{fill:"currentColor",d:`${t(d).icon.path}`},null,8,Ft)],8,It))],void 0,0):w("",!0),t(u)?(a(),i("span",qt,[N(h.$slots,"label",{},()=>[s[0]||(s[0]=I("Share",-1))])])):w("",!0)],14,Vt))}},Tt=["innerHTML"],Rt={__name:"BlogEntryContent",props:{content:{type:String,required:!0}},setup(c){const o=c,{content:r}=E(o);return(n,u)=>(a(),i("div",null,[l("div",{id:"blogPostContent",ref:"blogContent",innerHTML:t(r),class:"prose prose-sm max-w-full blog-container prose-p:mt-0"},null,8,Tt)]))}},Ot={class:"relative mt-8 flex items-center gap-x-4"},jt={class:"text-sm leading-6"},Dt={class:"font-semibold text-neutral-900"},Pt={__name:"BlogEntryAuthor",props:{author:{type:Object,required:!0}},setup(c){const o=c,{author:r}=E(o);return(n,u)=>(a(),i("div",Ot,[l("div",jt,[l("p",Dt,[u[0]||(u[0]=l("span",{class:"absolute inset-0"},null,-1)),I(" "+p(n.$t("blogs.Author"))+": "+p(t(r)?.first_name)+" "+p(t(r)?.last_name),1)])])]))}},Gt={class:"hidden lg:block rounded-lg shadow-sm bg-white p-6 box-content"},Yt={key:1},Kt={key:2},Wt={class:"text-lg font-semibold mb-4"},Xt={class:"pl-4"}
1,Zt=["onClick"],Jt={class:"hover:text-primary cursor-pointer"},Qt=96,te={__name:"BlogEntryTableOfContents",props:{contents:{type:Array,default:()=>[]},isLoading:{type:Boolean,default:!1},activeHeadingId:{type:String,default:""}},setup(c){const o=c,{contents:r,activeHeadingId:n,isLoading:u}=E(o),{t:v}=V(),d=h=>{const s=r.value[h];if(!s?.id||typeof window>"u")return;const x=document.getElementById(s.id);if(!x)return;const _=x.getBoundingClientRect().top+window.scrollY-Qt;window.scrollTo({top:_,behavior:"smooth"})};return(h,s)=>{const x=R;return a(),i("div",Gt,[t(u)?(a(),S(x,{key:0})):t(r)?.length?(a(),i("div",Kt,[l("p",Wt,p(t(v)("blogs.Contents")),1),l("ol",Xt,[(a(!0),i(z,null,H(t(r),(_,e)=>(a(),i("li",{class:B(["text-sm list-outside list-item list-decimal pl-1 pb-2 text-neutral-600",{"is-active":_.id===t(n)}]),key:e,onClick:()=>d(e)},[l("span",Jt,p(_.text),1)],10,Zt))),128))])])):(a(),i("div",Yt,[l("p",null,p(t(v)("blogs.No_contents")),1)]))])}}},ee=Q(te,[["__scopeId","data-v-3a215404"]]),oe={class:"text-[11px] font-semibold uppercase flex items-center justify-between mb-3 w-full"},le={class:"order-2 text-black tracking-wide"},ae={class:"text-black"},se={__name:"BlogEntryNavButton",props:{button_type:{type:String,default:""},button_url:{type:String,default:""},button_label:{type:String,default:""},button_title:{type:String,default:""}},setup(c){return(o,r)=>{const n=O,u=D;return a(),S(u,{to:c.button_url,class:B([c.button_type==="prev"?"items-start":"items-end ml-auto","text-xs flex transition-all bg-white rounded-lg shadow-sm w-1/2 p-6 hover:bg-neutral-50"])},{default:j(()=>[l("label",{class:B([c.button_type==="prev"?"md:items-start":"md:items-end","items-start flex flex-col order-2 pointer-events-none h-full"])},[l("div",oe,[b(n,{class:B([c.button_type==="prev"?"order-1 mr-3":"order-3 ml-3","text-2xl h-6 w-6"]),name:c.button_type==="prev"?"heroicons:arrow-long-left":"heroicons:arrow-long-right"},null,8,["class","name"]),l("span",le,p(c.button_label),1)]),l("span",ae,p(c.button_title),1)],2)]),_:1},8,["to","class"])}}},ne={class:"bg-neutral-100 min-h-[100vh]"},ce={key:1,class:"relative"},re={key:0,class:"absolute bg-neutral-400 text-center w-full"},ie={class:"lg:container flex flex-col lg:flex-row gap-4 lg:gap-6 py-8"},ue={class:"text-white"},de={class:"sticky top-[100px] flex flex-row lg:flex-col gap-2 px-4 md:px-8 lg:p-0"},he={class:"lg:container z-10 relative lg:rounded-t-3xl grid grid-cols-1 lg:grid-cols-12 gap-4 lg:gap-6 lg:px-0"},pe={class:"col-span-1 lg:col-span-8 bg-white p-4 lg:p-8 rounded-lg shadow-sm lg:mb-8 order-1 md:order-2"},me={class:"items-start"},_e={class:"lg:hidden flex flex-row lg:flex-col gap-2 py-4 text-white"},ge={class:"col-span-1 lg:col-span-4 order-1 md:order-2"},be={class:"sticky top-[100px]"},ve={class:"flex flex-row md:mt-6 gap-4"},ke={__name:"index",async setup(c){let o,r;const n=G(),{t:u}=V(),v=n.params.slug,d=U([]),h=U(null),s=m=>{const y=new DOMParser().parseFromString(m,"text/html").querySelectorAll("h2, h3");return Array.from(y).map(k=>({selector:k.tagName.toLowerCase(),text:k.textContent.trim(),id:k.id||null}))},x=U(null);let _=null;const{data:e,pending:C}=([o,r]=tt(()=>at(`/blog/${v}`,{},n.path)),o=await o,r(),o),A=M(()=>{if(!e.value)return null;const m=[{name:u("global.Shopping Guides"),url:"/blog"},{name:e.value.categories[0].name,url:e.value.categories[0].url}];return m.push({name:e.value.title,url:e.value.url}),m});et(async()=>{if(await ot(),ct("page_view",e.value),e.value?.text&&(d.value=s(e.value.text)),typeof window>"u")return;const m=x.value?.$el?.querySelector("#blogPostContent");if(!m)return;const f=m.querySelectorAll("h2, h3");f.length&&(_=new IntersectionObserver(g=>{g.forEach(y=>{y.isIntersecting&&(h.value=y.target.id)})},{rootMargin:"-50% 0px -50% 0px",threshold:0}),f.forEach(g=>{g.id&&_.observe(g)}))});const L=M(()=>e.value?.thumb?e.value?.thumb.replace("thumb","blogthumb").replace("public","blogthumb"):null);return lt(()=>{_&&_.disconnect()}),T({title:()=>e.value?.seo_title?e.value?.seo_title:e.value?.title}),T({meta:[{name:"description",content:e.value?.seo_description},{property:"og:image",content:e.value?.thumb},{name:"robots",content:"index,follow"}]}),(m,f)=>{const g=R,y=st,k=gt,F=Nt,K=nt,W=Rt,X=Pt,Z=ee,q=se;return a(),i("div",ne,[t(C)?(a(),S(g,{key:0})):(a(),i("div",ce,[t(L)?(a(),i("div",re,[b(y,{src:t(L),class:"h-[550px] lg:h-full md:w-full object-cover",alt:t(e)?.title,loading:"lazy"},null,8,["src","alt"]),f[0]||(f[0]=l("div",{class:"absolute top-0 left-0 right-0 bottom-0 w-full h-full bg-gradient-to-t from-neutral-100 to-50% to-black/60"},null,-1))])):w("",!0),b(k,{blog:t(e)},null,8,["blog"]),l("div",ie,[l("div",ue,[l("div",de,[(a(),i(z,null,H(["facebook","pinterest","x","email"],$=>b(F,{key:$,network:$,label:!1,styled:!0},null,8,["network"])),64))])]),l("div",he,[l("div",pe,[l("article",me,[b(K,{breadcrumbs:t(A)},null,8,["breadcrumbs"]),b(W,{content:t(e)?.text,ref_key:"articleRef",ref:x},null,8,["content"]),b(X,{author:t(e)?.author},null,8,["author"])]),l("div",_e,[(a(),i(z,null,H(["facebook","pinterest","x","email"],$=>b(F,{key:$,network:$,label:!1,styled:!0},null,8,["network"])),64))])]),l("div",ge,[l("div",be,[b(Z,{contents:t(d),isLoading:t
1(C),"active-heading-id":t(h)},null,8,["contents","isLoading","active-heading-id"]),l("div",ve,[t(e)?.prev_blog?.url?(a(),S(q,{key:0,button_type:"prev",button_label:m.$t("blogs.Previous_article"),button_url:t(e)?.prev_blog?.url,button_title:t(e)?.prev_blog?.title},null,8,["button_label","button_url","button_title"])):w("",!0),t(e)?.next_blog?.url?(a(),S(q,{key:1,button_type:"next",button_label:m.$t("blogs.Next_article"),button_url:t(e)?.next_blog?.url,button_title:t(e)?.next_blog?.title},null,8,["button_label","button_url","button_title"])):w("",!0)])])])])])]))])}}};export{ke 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.