1import{j as l,G as n,L as P,r as C,R as c,at as $}from"./index.78997b71.js";import{u as z}from"./useCollectionTemplate.c5243fd8.js";import{c as I}from"./Carousel-arrow.b9d3999b.js";import{I as G}from"./IndexCard.d91357b1.js";import{A as J}from"./ArrowForward.a9dc2e78.js";var q="/assets/Image/moment-card-placeholder.png",S="/assets/Image/moment-card-placeholder-block.png",o="/home/ec2-user/workspace/AFL_Mint_Website_master/src/components/Card/PlaceholderCard.tsx";const T=()=>l.exports.jsxDEV("div",{className:"min-w-[70%] !p-[6px] sm:min-w-[40%] md:min-w-[25%] lg:min-w-[16%] ",children:l.exports.jsxDEV("div",{className:"card-moment h-full",children:l.exports.jsxDEV("div",{className:"flex h-full flex-col rounded-[10px] bg-black1 p-6",children:[l.exports.jsxDEV("img",{src:q,alt:"",className:"aspect-square"},void 0,!1,{fileName:o,lineNumber:12,columnNumber:11},void 0),l.exports.jsxDEV("div",{className:"z-10 mb-6 flex min-h-[96px] flex-col justify-center gap-2 py-6",children:[l.exports.jsxDEV("img",{src:S,alt:"",className:"h-[18px]"},void 0,!1,{fileName:o,lineNumber:16,columnNumber:13},void 0),l.exports.jsxDEV("img",{src:S,alt:"",className:"h-[18px]"},void 0,!1,{fileName:o,lineNumber:17,columnNumber:13},void 0)]},void 0,!0,{fileName:o,lineNumber:13,columnNumber:11},void 0)]},void 0,!0,{fileName:o,lineNumber:11,columnNumber:9},void 0)},void 0,!1,{fileName:o,lineNumber:10,columnNumber:7},void 0)},void 0,!1,{fileName:o,lineNumber:7,columnNumber:5},void 0);var s="/home/ec2-user/workspace/AFL_Mint_Website_master/src/components/Card/CarouselCoachCard.tsx";const Y=({title:i,description:u,ctaLink:a})=>l.exports.jsxDEV(n,{container:!0,item:!0,direction:"column",xs:6,sm:4,md:3,lg:2,className:"h-full min-w-[70%] !p-[6px] sm:min-w-[40%] md:min-w-[25%] lg:min-w-[16%] ",children:l.exports.jsxDEV("div",{className:"card-moment h-full ",children:l.exports.jsxDEV("div",{className:"flex h-full flex-col rounded-[10px] bg-card p-4",children:[l.exports.jsxDEV("div",{className:"flex-1 pt-2",children:[l.exports.jsxDEV("p",{className:"pb-1 text-[20px] font-bold leading-[24px]",children:i},void 0,!1,{fileName:s,lineNumber:28,columnNumber:13},void 0),l.exports.jsxDEV("p",{className:"leading-[24px]",children:u},void 0,!1,{fileName:s,lineNumber:29,columnNumber:13},void 0)]},void 0,!0,{fileName:s,lineNumber:27,columnNumber:11},void 0),l.exports.jsxDEV(P,{to:a,className:"flex w-min rounded-[50%] bg-blue2 p-2",children:l.exports.jsxDEV(J,{className:"text-white"},void 0,!1,{fileName:s,lineNumber:32,columnNumber:13},void 0)},void 0,!1,{fileName:s,lineNumber:31,columnNumber:11},void 0)]},void 0,!0,{fileName:s,lineNumber:26,columnNumber:9},void 0)},void 0,!1,{fileName:s,lineNumber:25,columnNumber:7},void 0)},void 0,!1,{fileName:s,lineNumber:15,columnNumber:5},void 0);var r="/home/ec2-user/workspace/AFL_Mint_Website_master/src/components/Carousel/MomentsCarousel.tsx";const Z=({moments:i,collectionName:u,slug:a,ctaLink:d,title:N,playerQty:A=100,reverse:L=!1,filterByTeam:p,templateIds:M,displayCoachCard:f,coachTitle:x,coachDescription:b,coachCtaLink:v,returnFloorPrices:y=!1})=>{const{momentTemplates:h}=z(u,y,M),t=C.exports.useRef(null),g=window.innerWidth,[k,j]=c.useState(!1),[W,D]=c.useState(!0),F=f?5:6;let w=[];const R=f&&x&&b&&v,E=c.useMemo(()=>i?i.map(e=>({floorPrice:e.floorPrice,...e.templateData.immutableData,id:e.id,templateId:e.templateData.templateId,serial:e.mintNumber})):h.map(e=>({floorPrice:e.floorPrice,...e.templateData.immutableData,id:e.id,templateId:e.templateData.templateId})),[h.length,i?.length]).filter(e=>p===void 0?!0:e.teamOfInvolvedPlayer===p),_=L?[...E].reverse():E,B=_.length,O=Math.max(F-B,0);for(let e=0;e<O;e++)w.push(l.exports.jsxDEV(T,{},`placeholder-${e}`,!1,{fileName:r,lineNumber:93,columnNumber:27},void 0));const V=e=>{t.current!==null&&(t.current.scrollLeft+=e)};return C.exports.useEffect(()=>{const e=t.current,m=()=>{e.scrollLeft+e.clientWidth===e.scrollWidth?D(!1):D(!0),e.scrollLeft>0?j(!0):j(!1)};return e.addEventListener("scroll",m),()=>{e.removeEventListener("scroll",m)}},[]),l.exports.jsxDEV("div",{className:"w-full global-padding",children:l.exports.jsxDEV(n,{className:"flex relative justify-center mx-auto max-w-[1920px] md:pt-6 pb-6 md:pb-10",children:[l.exports.jsxDEV(n,{container:!0,className:"w-full",children:[l.exports.jsxDEV(n,{className:"flex justify-start items-center mb-2 w-full",children:a||d?l.exports.jsxDEV(P,{to:d||`/momentIndex/${a}`,className:"hover:drop-shadow-[0_0_2px_rgba(255,255,255,0.7)] transition-all duration-300 section-heading",children:[N," ",l.exports.jsxDEV($,{sx:{margin:"0 0 10px 0px"}},void 0,!1,{fileName:r,lineNumber:136,columnNumber:25},void 0)]},void 0,!0,{fileName:r,lineNumber:132,columnNumber:15},void 0):l.exports.jsxDEV("div",{className:"hover:drop-shadow-[0_0_2px_rgba(255,255,255,0.7)] transition-all duration-300 section-heading",children:N},void 0,!1,{fileName:r,lineNumber:139,columnNumber:15},void 0)},void 0,!1,{fileName:r,lineNumber:130,columnNumber:11},void 0),l.exports.jsxDEV("div",{ref:t,className:"flex overflow-x-auto flex-nowrap justify-between -ml-2 w-[98%] ease-in-out scroll-smooth ripper-skippers-moments",children:[R&&l.exports.jsxDEV(Y,{title:x,description:b,ctaLink:v},void 0,!1,{fileName:r,lineNumber:149,columnNumber:15},void 0),_.slice(0,A).map((e,m)=>l.exports.jsxDEV(G,{thumbnail:e.thumbnail?.replaceAll("%20","%2520"),headline:e.headline,player:e.player,id:e.templateId,isGenesisBall:!!e.ballColor,teamOfInvolvedPlayer:e.teamOfInvolvedPlayer,tier:e.tier,badges:e.badges,serialNumber:e.serial,nftId:e.id,isOwned:!!i,playersJumperNumber:e.playersJumperNumber,floorPrice:e.floorPrice,noWrap:!0,maxSerial:e?.maxSerial,isSignedMoment:e.isSignedMoment,issuedSupply:e.issuedSupply,burntSupply:e.burntSupply,circulatingSupply:e.circulatingSupply},m,!1,{fileName:r,lineNumber:156,columnNumber:15},void 0)),w]},void 0,!0,{fileName:r,lineNumber:144,columnNumber:11},void 0)]},void 0,!0,{fileName:r,lineNumber:129,columnNumber:9},void 0),k&&l.exports.jsxDEV("button",{className:"hidden absolute bottom-[50%] translate-y-[50%] left-0 z-50 md:flex",onClick:()=>V(-g),children:l.exports.jsxDEV("img",{src:I,alt:"",className:"hover:drop-shadow-[0_0_5px_rgba(255,255,255,0.7)] drop-shadow-[0_0_2px_rgba(0,0,0,1)] transition-all duration-300 rotate-180"},void 0,!1,{fileName:r,lineNumber:191,columnNumber:13},void 0)},void 0,!1,{fileName:r,lineNumber:187,columnNumber:11},void 0),W&&l.exports.jsxDEV("button",{className:"hidden absolute right-0 bottom-[50%] translate-y-[50%] z-50 md:flex",onClick:()=>V(g),children:l.exports.jsxDEV("img",{src:I,alt:"",className:"hover:drop-shadow-[0_0_5px_rgba(255,255,255,0.7)] drop-shadow-[0_0_2px_rgba(0,0,0,1)] transition-all duration-300"},void 0,!1,{fileName:r,lineNumber:203,columnNumber:13},void 0)},void 0,!1,{fileName:r,lineNumber:199,columnNumber:11},void 0)]},void 0,!0,{fileName:r,lineNumber:128,columnNumber:7},void 0)},void 0,!1,{fileName:r,lineNumber:127,columnNumber:5},void 0)};export{Z as M}; 2//# sourceMappingURL=MomentsCarousel.41dc845f.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.