PageSourceSearch

https://goblueraiders.com/_nuxt/D-2g_Rr6.js

js goblueraiders.com collected 2026-10-02 03:52:59 UTC 9,008 bytes, 1 lines download raw bytes

1import{a as e}from"./DH_oPWig.js";import{D as t,Dt as n,E as r,N as i,O as a,P as o,T as s,_ as c,a as l,at as u,d,dn as f,hn as p,i as m,nt as h,o as ee,qt as g,r as _,s as v,u as y,ut as b,w as x,wt as S,x as C,zt as w}from"./BaBhFZm2.js";import{l as T}from"./Cm8_Znr6.js";import{nt as E,st as te}from"./DGJ9b2SS.js";import{t as D}from"./BTR1pb_e.js";import{t as O}from"./DFQ7m00a.js";import{t as k}from"./hoZcCBOQ2.js";import{t as A}from"./B9QnreRB2.js";import{Ct as j,Pt as M,ct as N}from"./AiUTjUYq2.js";import"./CYcz9rFe2.js";import{t as P}from"./BDNMzG2s2.js";import{t as F}from"./-ZegOX7e2.js";var I={key:0,class:`s-gallery-module__header background bg-theme-background flex items-center justify-between py-4 px-4 md:px-8`},ne={class:`text-theme-safe s-text-heading-small`},re={"aria-live":`polite`,"aria-atomic":`true`,class:`sr-only`},ie={key:0,class:`s-gallery-module__image-rotators__mobile-tablet flex items-center justify-center gap-1 lg:hidden`},ae={class:`s-text-paragraph-small`},oe={key:2,class:`s-gallery-module__image-fullpage-header background bg-theme-background border-theme-border flex items-center justify-between gap-1 border-b px-8`},L={class:`s-text-heading text-theme-safe py-4`},R={class:`s-gallery-module__thumbnails-wrapper`},z=[`aria-label`,`onClick`],B={key:3,class:`s-gallery-module__cta background bg-theme-background block p-4 md:hidden md:p-8`},V={__name:`SGalleryEmbedModule`,props:{...O(),id:Number,params:String},setup(C){let E=C,{$imageUrl:D,$customFetch:O}=e(),P=F(),V=w(null),H=w(!1),U=w(),W=w(),G=[v,ee,l,m,_],K=x(()=>({props:{count:q?.value?.count??1,start:0,extra:{gallery_id:Number(q?.value?.extra?.gallery_id??E.id)}},hash:J.value,type:`galleries`,fetch:O})),q=x(()=>{try{if(E.params&&JSON.parse(E.params))return JSON.parse(E.params)}catch{return te.error(`Error parsing Gallery params`),null}return null}),J=x(()=>`galleryEmbed_${q?.value?.extra?.gallery_id??E.id}`),Y=x(()=>P.getGalleries(J.value)?.at(0)),X=w(0),se=x(()=>`${X.value+1} of ${Y.value?.gallery_images?.length}`),Z=w(!1),Q=x(()=>Y.value?.gallery_images?.length&&Y.value.gallery_images?.[X.value]&&Y.value.gallery_images[X.value]?.original?.credit?Y.value.gallery_images[X.value]?.original?.credit??``:Y.value?.credit??``),ce=async()=>{Z.value=!Z.value,U?.value?.update(),W?.value?.update()},le=e=>{X.value=e.realIndex},ue=async()=>{H.value=!0,await P.fetchGalleries(K.value),H.value=!1},de=e=>{U.value=e,e.on(`destroy`,()=>{U.value===e&&(U.value=void 0)})},fe=e=>{W.value=e,e.on(`destroy`,()=>{W.value===e&&(W.value=void 0)})},$=e=>{(e.key===`Escape`||e.which==27)&&(Z.value=!1)};return S(()=>Z.value,e=>{e?window.addEventListener(`keydown`,$):window.removeEventListener(`keydown`,$)},{immediate:!0}),h(async()=>{await ue()}),(e,l)=>{let m=d,h=y;return g(H)?(u(),r(g(M),{key:0,theme:`light-theme`,size:`regular`,indeterminate:``,type:`circular`})):(u(),a(`div`,{key:1,ref_key:`sComponentRef`,ref:V,class:f([`s-gallery-module`,{"s-gallery-module--fullscreen fixed inset-0 top-0 left-0 z-[10000] flex h-full w-full items-center justify-center bg-[rgba(0,0,0,0.8)]":g(Z)}])},[s(`div`,{class:f([`s-gallery-module__wrapper flex h-full w-full flex-col`,{"border-theme-border divide-theme-border-light divide-y overflow-hidden rounded-[10px] border":!g(Z)}])},[g(Z)?t(``,!0):(u(),a(`div`,I,[s(`h1`,ne,p(g(Y)?.title??`Gallery`),1),o(g(k),{theme:`light-theme`,size:`regular`,type:`alternate`,tag:`a`,href:g(Y)?.url??`#`,target:`_blank`,class:`hidden !no-underline md:block`},{default:n(()=>[...l[4]||=[i(` Full Gallery `,-1)]]),_:1},8,[`href`])])),s(`div`,re,` Image `+p(g(X)+1)+` of `+p(g(Y)?.gallery_images?.length)+` has loaded `,1),g(Y)&&g(Y)?.gallery_images?.length?(u(),a(c,{key:1},[s(`div`,{class:f([`s-gallery-module__image-viewer relative`,{"bg-[rgba(0,0,0,0.1)]":!g(Z),"flex h-full w-full items-center justify-center":g(Z)}])},[s(`div`,{class:f([`s-gallery-module__swiper-main flex h-full w-full items-center justify-center`,{"relative py-4 px-4 lg:px-16 lg:py-8":!g(Z),"py-[48px] px-[48px] md:px-[132px] lg:px-[232px]":g(Z)}])},[o(h,{modules:G,thumbs:{swiper:g(W)},speed:400,spaceBetween:8,slidesPerView:1,breakpoints:{768:{spaceBetween:16}}
1,loop:``,class:f([`aspect-video`,{"max-h-[190px] md:max-h-[280px] lg:max-h-[370px]":!g(Z),"max-h-[calc(85vh-300px)] min-h-[250px] max-w-[1176px]":g(Z)}]),onSwiper:de,onSlideChange:le},{default:n(()=>[(u(!0),a(c,null,b(g(Y).gallery_images,(e,t)=>(u(),r(m,{key:t},{default:n(()=>[o(g(A),{alt:e.large.caption??`Image`,class:`mx-auto h-full w-full object-contain`,images:[{breakpoint:0,image:g(D)(e.large.image.url),height:1400}]},null,8,[`alt`,`images`])]),_:2},1024))),128))]),_:1},8,[`thumbs`,`class`]),g(U)?(u(),a(c,{key:0},[o(g(j),{class:f([`absolute top-1/2 left-0 z-[2] !w-[53px] rounded-l-none`,{"hidden lg:flex":!g(Z),"!border-l-0":g(Z)}]),theme:g(Z)?`default-white`:`light-theme`,direction:`prev`,onClick:l[0]||=T(e=>g(U).slidePrev(),[`prevent`])},null,8,[`class`,`theme`]),o(g(j),{class:f([`absolute top-1/2 right-0 z-[2] !w-[53px] rounded-r-none`,{"hidden lg:flex":!g(Z),"!border-r-0":g(Z)}]),theme:g(Z)?`default-white`:`light-theme`,direction:`next`,onClick:l[1]||=T(e=>g(U).slideNext(),[`prevent`])},null,8,[`class`,`theme`])],64)):t(``,!0)],2),o(g(k),{theme:g(Z)?`default-black`:`on-primary`,buttonIcon:``,"aria-label":`Toggle image to full size and back`,"aria-expanded":g(Z),icon:g(Z)?`icon-shrink`:`icon-expand`,class:f([`s-gallery-module__fullPage-button absolute top-0 right-0 rounded-t-none rounded-r-none`,{"!border-default-white !border-b !border-l !border-t-0 !border-r-0":g(Z),"hidden lg:flex":!g(Z)}]),onClick:ce},null,8,[`theme`,`aria-expanded`,`icon`,`class`])],2),g(Z)?t(``,!0):(u(),a(`div`,ie,[o(g(j),{direction:`prev`,class:`!w-full rounded-none border-y-0 border-l-0`,onClick:l[2]||=T(e=>g(U).slidePrev(),[`prevent`])}),o(g(N),{theme:`light-theme`,text:g(se),class:`mx-4 whitespace-nowrap`},null,8,[`text`]),o(g(j),{direction:`next`,class:`!w-full rounded-none border-y-0 border-r-0`,onClick:l[3]||=T(e=>g(U).slideNext(),[`prevent`])})])),g(Q)?(u(),a(`div`,{key:1,class:f([`s-gallery-module__image-credit flex gap-1 py-4 px-8 lg:!border-t-0`,{"background bg-theme-background text-theme-safe":!g(Z),"text-theme-safe-dark justify-center":g(Z)}])},[l[5]||=s(`span`,{class:`s-text-paragraph-small-bold`},`Photo Credit:`,-1),s(`span`,ae,p(g(Q)),1)],2)):t(``,!0),g(Z)?(u(),a(`div`,oe,[s(`span`,L,p(g(Y)?.title),
11),o(g(k),{theme:`light-theme`,size:`regular`,class:`s-gallery-module__image-fullpage-header__button !no-underline`,tag:`a`,buttonTextLink:``,target:`_blank`,href:g(Y)?.url??`#`},{default:n(()=>[...l[6]||=[i(` Full Gallery `,-1)]]),_:1},8,[`href`])])):t(``,!0),s(`div`,{class:f([`s-gallery-module__thumbnails background bg-theme-background p-4 md:p-8`,{"grid grid-cols-1":g(Z)}])},[s(`div`,R,[o(h,{modules:G,spaceBetween:16,slidesPerView:`auto`,freeMode:!0,watchSlidesProgress:!0,scrollbar:{el:`.swiper-scrollbar`,draggable:!0,dragSize:g(Z)?160:`auto`},onSwiper:fe},{default:n(()=>[(u(!0),a(c,null,b(g(Y).gallery_images,(e,t)=>(u(),r(m,{key:t,class:`!w-[72px] md:!w-[120px]`},{default:n(()=>[s(`button`,{class:f([`s-gallery-module__thumbnails-image-container group relative h-[72px] w-[72px] overflow-hidden md:h-[120px] md:w-[120px]`,g(X)===t?`s-gallery-module__thumbnails-image-container--active`:void 0]),"aria-label":`Image ${t+1} of ${g(Y)?.gallery_images?.length}`,onClick:e=>g(U)?.slideTo(t)},[o(g(A),{alt:``,class:`s-gallery-module__thumbnails-image absolute top-1/2 left-1/2 h-full min-h-full max-w-[initial] -translate-x-1/2 -translate-y-1/2 object-contain`,images:[{breakpoint:0,image:g(D)(e.medium.image.url),height:250}]},null,8,[`images`]),o(g(N),{theme:`dark-theme`,text:`${t+1} of ${g(Y)?.gallery_images?.length}`,class:f([`absolute top-1/2 left-1/2 z-[2] hidden -translate-x-1/2 -translate-y-1/2 select-none whitespace-nowrap lg:group-hover:block`,{"lg:block":g(X)===t}])},null,8,[`text`,`class`])],10,z)]),_:2},1024))),128))]),_:1},8,[`scrollbar`]),l[7]||=s(`div`,{class:`relative mt-4 w-full`},[s(`div`,{class:`swiper-scrollbar bg-theme-surface-alt !left-0 !h-[8px] !w-full`})],-1)])],2),g(Z)?t(``,!0):(u(),a(`div`,B,[o(g(k),{theme:`light-theme`,size:`regular`,type:`alternate`,tag:`a`,target:`_blank`,href:g(Y)?.url??`#`,class:`!w-full !no-underline`},{default:n(()=>[...l[8]||=[i(` Full Gallery `,-1)]]),_:1},8,[`href`])]))],64)):t(``,!0)],2)],2))}}},H=P(V,[[`__scopeId`,`data-v-68a72bef`]]),U={class:`not-prose my-4 grid grid-cols-1 print:hidden`},W={__name:`SEmbeddedGalleries`,props:{items:{type:Array,required:!0},moduleClass:{type:String,default:``}},setup(e){return(i,l)=>{let d=D;return u(),r(d,null,{default:n(()=>[e.items?.length&&e.items.length>0?(u(!0),a(c,{key:0},b(e.items,(t,n)=>(u(),a(`div`,{key:g(E)(t)},[(u(),r(C,{to:`#gallery-${n}`},[s(`div`,U,[o(H,{id:t.hasAttribute(`galleryid`)?Number(t.getAttribute(`galleryid`)):void 0,params:t.getAttribute(`params`)??void 0,class:f(e.moduleClass)},null,8,[`id`,`params`,`class`])])],8,[`to`]))]))),128)):t(``,!0)]),_:1})}}};export{W as t};

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.