PageSourceSearch

https://www.benchmarkminerals.com/_nuxt/COI8aCtC.js

js benchmarkminerals.com collected 2026-09-24 08:46:26 UTC 2,995 bytes, 1 lines download raw bytes

1import{u as j}from"./DIPLiGzA.js";import{d as C,w as E,x as B,y as $,i as r,k as b,e as d,j as l,F as h,p as v,f as m,o as t,c as a,l as i,q as L,v as I,n as z,h as H,r as _}from"#entry";import{_ as w}from"./nfD8S0Gd.js";import{_ as R,I as S}from"./DsMBpr5M.js";import"./CFImFd37.js";import"./DWRGrbMB.js";const F={class:"w-full h-screen rounded-lg overflow-hidden relative"},M={class:"relative bg-black w-full h-full"},N={class:"absolute top-3 left-3 text-white flex items-center justify-center bg-black/70 rounded-sm p-1 w-8 h-8 z-10"},V={class:"absolute inset-0 flex items-center justify-center p-8 pointer-events-none h-full"},O={class:"absolute bottom-4 right-4 flex justify-center gap-3 cursor-pointer"},T=["onClick"],P=C({__name:"upcoming-events-card-slider",async setup(q){let n,f;const{upcoming:y}=([n,f]=E(()=>j()),n=await n,f(),n),p=H(()=>y?.filter(s=>s.visibility!=="private").slice(0,3)||[]),g=_(0),c=_(),k=s=>{c.value?.splide&&c.value.splide.go(s)},x=s=>{g.value=s};return B(()=>{const s=()=>{window.parent.postMessage({type:"eventsCardSliderHeight",height:document.body.scrollHeight},"*")};s();const o=new ResizeObserver(s);o.observe(document.body),$(()=>{o.disconnect()})}),(s,o)=>(t(),r("div",F,[b(R,{ref_key:"carouselRef",ref:c,loop:!0,class:"upcoming-events-carousel h-screen","default-index":0,options:{type:"loop",autoplay:!0,interval:3e3,pauseOnHover:!0},onChange:x},{default:d(()=>[(t(!0),r(h,null,v(m(p),e=>(t(),a(S,{key:e.slug,class:"relative w-full h-screen"},{default:d(()=>[l("div",M,[o[0]||(o[0]=l("div",{class:"absolute inset-0 bg-gradient-to-t from-black/70 via-black/0 to-transparent"},null,-1)),l("div",N,[e.eventFilter!=="Webinar"?(t(),a(w,{key:0,name:"users/users-02",class:"max-w-5"})):(t(),a(w,{key:1,name:"media-devices/monitor-01",class:"max-w-5"}))]),e.heroImage?(t(),a(i,{key:0,asset:e.heroImage,width:400,alt:e.name||"Event Banner",class:"w-full h-full object-cover object-center bg-black"},null,8,["asset","alt"])):(t(),a(i,{key:1,asset:"/assets/events/event-hero-backup.jpg",width:400,alt:e.name||"Event Banner",class:"w-full h-full object-cover object-center"},null,8,["alt"])),l("div",V,[e.eventLogo?(t(),a(i,{key:0,asset:e.eventLogo,width:400,alt:e.name||"Event Logo",styles:{aspectRatio:"auto"},class:"w-full max-w-[300px]"},null,8,["asset","alt"])):(t(),a(i,{key:1,asset:"/assets/events/event-logo-backup.png",width:400,alt:e.name||"Event Logo",class:"w-full max-w-[300px]"},null,8,["alt"]))])]),b(L,{href:`/events/${e.slug}`,target:"_blank",class:"bg-white border border-primary text-grey-900 absolute bottom-4 left-4 flex justify-center z-10 px-3 py-2 text-xs font-medium rounded-sm"},{default:d(()=>[...o[1]||(o[1]=[I(" Learn More ",-1)])]),_:1},8,["href"])]),_:2},1024))),128))]),_:1},512),l("div",O,[(t(!0),r(h,null,v(m(p),(e,u)=>(t(),r("button",{key:`dot-${u}`,class:z(["w-2 h-2 rounded-full transition-colors duration-200 cursor-pointer",m(g)===u?"bg-primary":"bg-white"]),onClick:A=>k(u)},null,10,T))),128))])]))}});export{P 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.