1"use strict";(self.webpackChunksantorini_gatsby=self.webpackChunksantorini_gatsby||[]).push([[4777],{3848:function(e,t,a){var l=a(7294),i=a(5055);const n=e=>{let{text:t,type:a}=e;return l.createElement("div",{className:`tag tag-${(0,i.Fk)(a)}`},t)};t.Z=(0,l.memo)(n)},7698:function(e,t,a){var l=a(4160),i=a(7294);const n=e=>{let{children:t,to:a,data:n,className:s}=e;const{type:r,article:c}=n;return i.createElement(l.Link,{to:a,state:{type:r,article:c},className:s},t)};t.Z=(0,i.memo)(n)},5466:function(e,t,a){var l=a(7294),i=a(4160),n=a(7698),s=a(3848),r=a(6970),c=a(2172),o=a(8002),d=a(9114);const m=e=>{var t,a,m,u,v,p,E,h,f;let{data:g,size:k,className:N,activeSlide:w,preview:y}=e;const _="small"===k,x=y,b=(null==g||null===(t=g.post)||void 0===t?void 0:t.document)||g,Z=(null==b?void 0:b.data)||(null==g?void 0:g.data);if(!Z)return null;const $=null===(a=(0,d.n)(null==Z?void 0:Z.article_categories))||void 0===a?void 0:a.article_category,S=null==Z||null===(m=Z.article_author)||void 0===m?void 0:m.document,I=null==S?void 0:S.data,L=b?`${(0,o.k)(b)}`:"/",C=()=>{var e;return l.createElement("p",{className:"p title-el p-26"},null==Z||null===(e=Z.title)||void 0===e?void 0:e.text)};return l.createElement("div",{className:`post-preview-item ${k} ${x?"post-preview-item-preview":""} ${N} ${w?"active":""}`},l.createElement(r.Z,{image:null==Z||null===(u=Z.image)||void 0===u?void 0:u.gatsbyImageData,alt:null==Z||null===(v=Z.image)||void 0===v?void 0:v.alt,className:"post-image"}),l.createElement("div",{className:"post-preview-item--info"},l.createElement("div",null,l.createElement(s.Z,{text:$,type:$}),_?C():l.createElement(i.Link,{to:L},C()),!_&&!x&&l.createElement("p",{className:"p description"},null==Z?void 0:Z.short_description)),!x&&l.createElement("div",{className:"post-info-wrapper"},l.createElement("div",{className:"post-info"},l.createElement(n.Z,{to:(0,o.k)(S),data:{type:null==b||null===(p=b.data)||void 0===p?void 0:p.article_overview,article:b}},l.createElement("div",{className:"author-box"},l.createElement(r.Z,{image:null==I||null===(E=I.photo)||void 0===E?void 0:E.gatsbyImageData,alt:null==I||null===(h=I.photo)||void 0===h?void 0:h.alt,className:"author-image"}),l.createElement("p",{className:"author-name p-14"},null==I?void 0:I.name))),l.createElement("span",{className:"post-date"},null==Z?void 0:Z.publish_date)),!_&&l.createElement(c.Z,{text:null==Z||null===(f=Z.button_title)||void 0===f?void 0:f.text,link:L,theme:null==Z?void 0:Z.link_theme}))))};t.Z=(0,l.memo)(m)},4777:function(e,t,a){a.r(t);var l=a(7294),i=a(2730),n=a(7479),s=a(2270),r=a(5466),c=a(1441),o=a(5055);t.default=e=>{let{slice:t}=e;const{primary:a,items:d}=t,{isMatching:m,calculated:u}=(0,n.a)("(max-width:768px)",!0),{0:v,1:p}=(0,l.useState)(0),{0:E,1:h}=(0,l.useState)(!1),f=(0,o.$0)(d),g=f.length,k=(0,l.useMemo)((()=>({initial:0,loop:!0,slideChanged:e=>{p(e.track.details.rel)},created:()=>{h(!0)},slides:{perView:1,spacing:20}})),[]),[N,w]=(0,i.E)(k),[y]=(0,i.E)({initial:0,slides:{perView:g<3?g:3,spacing:20},breakpoints:{"(max-width: 1200px)":{slides:{perView:g<2?g:2}}}},[(0,c.A)(w)]),_=(0,l.useMemo)((()=>{switch(!0){case m&&u:return l.createElement(s.Z,{loaded:E,instanceRef:w,items:f,currentSlide:v});case!m&&u:return l.createElement("div",{className:"posts-list"},l.createElement("div",{ref:y,className:"keen-slider thumbnail"},null==f?void 0:f.map((e=>{const t=v===e;return l.createElement(r.Z,{data:e,size:"small",key:e,className:"keen-slider__slide",activeSlide:t})}))));default:return l.createElement(l.Fragment,null)}}),[u,v,w,m,E,y]);return l.createElement("section",{className:`posts-section ${(null==a?void 0:a.theme)&&`section--${null==a?void 0:a.theme}`}`},l.createElement("div",{className:"container"},l.createElement("div",{ref:N,className:"keen-slider"},null==f?void 0:f.map((e=>{const t=v===e;return l.createElement(r.Z,{data:e,key:e,primary:a,className:"keen-slider__slide",activeSlide:t})}))),_))}},9114:function(e,t,a){a.d(t,{n:function(){return l}});const l=e=>null==e?void 0:e.filter((e=>void 0!==typeof e)).shift()},1441:function(e,t,a){function l(e){return t=>{const a=e=>{t.slides[e].classList.add("active")};t.on("created",(()=>
1{e.current&&(a(t.track.details.rel),t.slides.forEach(((t,a)=>{t.addEventListener("click",(()=>{e.current&&e.current.moveToIdx(a)}))})),e.current.on("animationStarted",(e=>{t.slides.forEach((e=>{e.classList.remove("active")}));const l=e.animator.targetIdx||0;a(e.track.absToRel(l)),t.moveToIdx(l)})))}))}}a.d(t,{A:function(){return l}})}}]); 2//# sourceMappingURL=4777-4130299709fe9d9b3485.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.