import{hG as I,a as L,fi as S,r as h,hH as T,o as k,j as t,cm as A,hI as D,dN as O,l as U,ch as W}from"./index-CXyQ5sGC.js";import"./lodash-CQGrF3PQ.js";const y=5,_=({settings:g})=>{const{showTitle:x,showProductsTitles:n,contentId:j,compactMode:a,columnCount:c,showDisplayArrows:d,slidesToScroll:P,title:C="Products",format:f={days:!0,hours:!0,minutes:!0,seconds:!0}}={...I,...g},{isLoggedIn:i}=L(),{loading:s,data:l}=S(j),e=h.useMemo(()=>s?[]:l.filter(({showTo:o})=>T(o,i)),[l,i,s]),u=h.useMemo(()=>d&&(k.isMobile?4:5)e.map(({title:o,src:r,srcType:b,actions:M,href:N,target:$,endTime:p})=>t.jsxs(U,{className:`product-banner-info-bc ${a?"product-banner-bc-item":"product-banner-bc"}`,actions:M,to:N,target:$,"aria-label":o,children:[p&&t.jsx(W,{format:f,endTime:p}),b==="image"&&t.jsx("img",{className:"product-banner-img-bc",src:r,alt:""}),b==="icon"&&t.jsx("i",{className:`product-banner-icon-bc bc-i-${r}`}),o&&n&&t.jsx("p",{className:"product-banner-title-bc",children:o})]},r)),w=()=>u?t.jsx(O,{options:{loop:!0,slidesToScroll:P},children:m()}):m();return t.jsxs(t.Fragment,{children:[x&&t.jsx(A,{title:C}),s?t.jsx(D,{}):t.jsx("div",{className:a?"product-banner-container-bc-f":`product-banner-container-bc ${c<=y?`col-${u?1:c}`:""} ${n?"":"product-banner-without-titles"}`,"data-scroll-lock-scrollable":"",children:w()})]})};export{_ as default};