/*! @version pwa-studio: 14.1.0, @magento/venia-ui: ~11.5.0, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: ~11.5.3, @magento/peregrine: ~14.4.1, @magento/pagebuilder: ~9.3.2, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ~1.3.3, @apollo/client: ~3.5.0 */
(window.webpackJsonp=window.webpackJsonp||[]).push([[97],{"5tPz":function(e,a,l){"use strict"
l.d(a,"e",function(){return t}),l.d(a,"f",function(){return n}),l.d(a,"c",function(){return i}),l.d(a,"d",function(){return r}),l.d(a,"b",function(){return o}),l.d(a,"a",function(){return s})
var t=26,n=10,i="/blog/category/",r="/blog",o=450,s=324},"7cHv":function(e,a,l){"use strict"
l.r(a)
var t=l("phjM")
l.d(a,"default",function(){return t.a})},"g/XC":function(e,a,l){"use strict"
l.d(a,"a",function(){return t})
var t="data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNSAxOCcgd2lkdGg9JzI1JyBoZWlnaHQ9JzE4Jz48cmVjdCB3aWR0aD0nMjUnIGhlaWdodD0nMTgnIHN0eWxlPSdmaWxsOiBub25lJyAvPjwvc3ZnPg=="},phjM:function(e,a,l){"use strict"
l.d(a,"a",function(){return j})
var t=l("ddV6"),n=l.n(t),i=l("qklM"),r=l("ERkP"),o=l.n(r),s=l("aWzz"),d=l("KgAZ"),u=l("kQwz"),c=l("6sB8"),m=l("zCf4"),g=l("X5qW"),b=l("mE77"),p=l("5tPz"),v=l("31Ou"),f=l("GBwV"),k={root:"blogCarousel-root-B0p w-full max-w-site mx-auto site-gutter",carouselOuter:"blogCarousel-carouselOuter-YRV overflow-hidden w-full pl-4 pr-5 pt-6 pb-5 relative 2xl_px-0",blogCarouselContainer:"blogCarousel-blogCarouselContainer-lf9 grid auto-cols-max grid-flow-col gap-2 2xl_gap-1",blogSlide:"blogCarousel-blogSlide-CuU gap-5 relative max-w-[27.3125rem]",imageContainer:"blogCarousel-imageContainer-VMa flex flex-col",carouselHeader:"blogCarousel-carouselHeader-5z0 flex flex-col justify-between items-start gap-2 mt-2 max-w-site mx-auto lg_items-center lg_flex-row",blogCarouselTitle:"blogCarousel-blogCarouselTitle-T4c text-xl font-bold leading-heading pt-8 pb-2 pl-4 2xl_pt-20 2xl_pl-6 max_pl-0",blogLink:"blogCarousel-blogLink-fkl text-sm leading-heading no-underline 2xl_text-md",link:"blogCarousel-link-l4l no-underline",blogHomePage:"blogCarousel-blogHomePage-qeX inline-flex gap-1 text-sm leading-heading 2xl_text-md",description:"blogCarousel-description-9L7 text-sm line-clamp-2 h-auto my-2 2xl_my-4 2xl_text-md",navigationWrapper:"blogCarousel-navigationWrapper--Bc inline-flex items-center justify-between gap-2 w-full px-4 lg_w-auto 2xl_pt-20 2xl_pr-6 max_pr-0",buttonWrapper:"blogCarousel-buttonWrapper-736 hidden 2xl_flex",button:"blogCarousel-button-arZ min-w-10",buttonHovered:"blogCarousel-buttonHovered-Lsh visible focus_hidden"},x={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"GetRecentPosts"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"pageSize"}},type:{kind:"NamedType",name:{kind:"Name",value:"Int"}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"allPosts"}},type:{kind:"NamedType",name:{kind:"Name",value:"Boolean"}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"blogPosts"},arguments:[{kind:"Argument",name:{kind:"Name",value:"pageSize"},value:{kind:"Variable",name:{kind:"Name",value:"pageSize"}}},{kind:"Argument",name:{kind:"Name",value:"sort"},value:{kind:"ListValue",values:[{kind:"StringValue",value:"DESC",block:!1}]}},{kind:"Argument",name:{kind:"Name",value:"allPosts"},value:{kind:"Variable",name:{kind:"Name",value:"allPosts"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"post_id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"post_url"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"featured_image"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"creation_time"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"publish_time"},arguments:[],directives:[]}]}}]}}]}}],loc:{start:0,end:353,source:{body:'\n query GetRecentPosts($pageSize: Int, $allPosts: Boolean) {\n blogPosts(pageSize: $pageSize, sort: ["DESC"], allPosts: $allPosts) {\n items {\n post_id\n title\n post_url\n featured_image\n creation_time\n publish_time\n }\n }\n }\n',name:"GraphQL request",locationOffset:{line:1,column:1}}}},C=l("D7o8"),w=l("ttDF"),h=function BlogCarouselShimmer(e){var a=Object(v.a)(k,e.classes)
return o.a.createElement(r.Fragment,null,o.a.createElement("div",{className:a.carouselHeader},o.a.createElement(w.a,{width:"250px",height:"1.25rem"}),o.a.createElement("div",{className:a.navigationWrapper},o.a.createElement(w.a,{width:"150px",height:"1rem"}),o.a.createElement("span",{className:a.buttonWrapper},o.a.createElement(w.a,{width:"40px",height:"40px",style:{borderRadius:"4px"}}),o.a.createElement(w.a,{width:"40px",height:"40px",style:{borderRadius:"4px"}})))),o.a.createElement("div",{className:a.root},o.a.createElement("div",{className:a.blogCarouselContainer},Array.from({length:4}).map(function(e,l){return o.a.createElement("div",{className:a.blogSlide,key:"shimmer-".concat(l)},o.a.createElement(w.a,{width:"100%",height:"200px"}),o.a.createElement(w.a,{width:"100%",height:"40px",style:{marginTop:"0.5rem"}}))}))))},N=l("P9Fd"),E=l("t+/2"),y=l("g/XC"),z=p.b/p.a,_=(new Map).set(640,280).set(1024,340).set(N.a,p.b),P=function BlogCarouselItem(e){var a=e.item,l=e.classes,t=e.index
if(!a)return null
var n="blog-slide-".concat(null==a?void 0:a.post_id,"-").concat(t),i=null==a?void 0:a.post_url
return o.a.createElement("div",{className:l.blogSlide,key:n},o.a.createElement(b.a,{to:i,"aria-label":null==a?void 0:a.title,className:l.link,rel:"nofollow"},o.a.createElement(E.a,{resource:null==a?void 0:a.featured_image,type:"image-blog",alt:"".concat(null==a?void 0:a.title.slice(0,20),"..."),key:null==a?void 0:a.post_id,placeholder:y.a,loading:"lazy",width:p.b,height:p.a,widths:_,ratio:z}),o.a.createElement("p",{className:l.description},null==a?void 0:a.title)))}
P.propTypes={item:Object(s.shape)({post_url:s.string,title:s.string,featured_image:s.string}).isRequired,classes:s.object.isRequired,index:s.number.isRequired}
var S=P,j=function BlogCarousel(e){var a=e.title,l=e.id,t=e.allPosts,s=e.classes,w=Object(u.a)().formatMessage,N=Object(i.a)(),E=n()(N,2),y=E[0],z=E[1],_=Object(C.a)(),P=_.isCheckout,j=_.isCart,M=_.isSignInPage,O=Object(C.a)(p.d).isPath,B=Object(m.j)({path:p.c,exact:!1,strict:!1}),W=function useBlogCarousel(e){var a=e.id,l=e.classes,t=Object(v.a)(k,l),n=Object(f.a)(x,{variables:{pageSize:p.f}}),i=n.data,r=n.loading,o=n.error
return r?{data:null,id:a,classes:t,loading:r,error:null}:o?{data:null,id:a,classes:t,loading:!1,error:o}:{data:i||null,id:a,classes:t,loading:!1,error:null}}({id:l,allPosts:t,classes:s}),H=W.data,V=W.loading,D=(W.error,W.classes),F=Object(r.useCallback)(function(){z&&z.scrollPrev()},[z]),A=Object(r.useCallback)(function(){z&&z.scrollNext()},[z]),L=Object(r.useMemo)(function(){var e,a
return null!=H&&null!==(e=H.blogPosts)&&void 0!==e&&e.items?null==H?void 0:null===(a=H.blogPosts)||void 0===a?void 0:a.items.map(function(e,a){return o.a.createElement(S,{key:"blog-item-".concat(a,"-").concat((null==e?void 0:e.id)||(null==e?void 0:e.key)||"item"),item:e,classes:D,index:a})}).filter(Boolean):[]},[H,D]),R=w({id:"blogCarousel.ariaLabelNext",defaultMessage:"Przewiń wstecz"}),T=w({id:"blogCarousel.ariaLabelPrev",defaultMessage:"Przewiń w przód"}),q=w({id:"blogCarousel.ariaLabelCarousel",defaultMessage:"Poznaj nasze wpisu blogowe"})
if(V)return o.a.createElement(h,{classes:s})
var I=a?titleclear:o.a.createElement(c.a,{id:"blogCarousel.title",defaultMessage:"Zobacz nasze artykuły "}),J=o.a.createElement(c.a,{id:"blogCarousel.viewAllLink",defaultMessage:"Sprawdź nasze wpisy"})
return L.length?!(P||O||j||B||M)?o.a.createElement(r.Fragment,null,o.a.createElement("div",{className:D.carouselHeader},o.a.createElement("p",{className:D.blogCarouselTitle},I),o.a.createElement("div",{className:D.navigationWrapper},o.a.createElement("span",{className:D.buttonWrapper},o.a.createElement(g.a,{className:D.button,onClick:F,"aria-label":T,type:"button"},o.a.createElement(d.y,{size:p.e})),o.a.createElement(g.a,{className:D.button,onClick:A,"aria-label":R,type:"button"},o.a.createElement(d.z,{size:p.e}))),o.a.createElement(b.a,{to:"/blog",className:D.blogHomePage,rel:"nofollow"},o.a.createElement("p",null,J)))),o.a.createElement("div",{className:D.root},o.a.createElement("div",{className:D.carouselOuter,ref:y,"aria-label":q},o.a.createElement("div",{className:D.blogCarouselContainer},L)))):null:o.a.createElement("div",{className:D.emptyContainer||D.root},o.a.createElement("p",{className:D.emptyMessage},o.a.createElement(c.a,{id:"blogCarousel.noItems",defaultMessage:"Brak wpisów blogowych do wyświetlenia."})))}
j.propTypes={id:s.string,popular:s.bool,classes:s.object,title:s.string}}}])
//# sourceMappingURL=97.73310ebc22120bf04f39.js.map