PageSourceSearch

https://www.eventshop.com/chunk-DMYSEERS.js

js eventshop.com collected 2026-10-02 15:08:14 UTC 2,680 bytes, 1 lines download raw bytes

1import{a as O,b as E}from"./chunk-M6KZQVD2.js";import{a as F}from"./chunk-ZJKYPWLD.js";import"./chunk-5XHAQX3U.js";import"./chunk-UGREYRHS.js";import"./chunk-PUD76Y7I.js";import"./chunk-UTND2TDH.js";import"./chunk-ZCUSGBI3.js";import{a as w}from"./chunk-XN44CJL2.js";import"./chunk-SISOEKC4.js";import{a as z,u as N}from"./chunk-6FG2C5UG.js";import"./chunk-CW3VH7GY.js";import{h as x}from"./chunk-FGLV5MMP.js";import"./chunk-DPDGZU6F.js";import"./chunk-CQWPRNTM.js";import{M as R,wa as T}from"./chunk-VIWILXPG.js";import"./chunk-R7KFMJRS.js";import"./chunk-D7FIXK7G.js";import{Bb as r,Bc as M,Db as d,Gb as _,Hb as C,Ib as v,Jb as c,Kb as a,Lb as S,Nc as n,Va as h,Yb as s,aa as l,gc as I,jb as P,kc as y,q as p,qa as g,r as u,sa as f,wc as b,zc as D}from"./chunk-F7QRDTC2.js";import"./chunk-GGVYAAGH.js";import"./chunk-YNC7RVHT.js";var G=()=>["../"],U=(e,i)=>i.id;function V(e,i){if(e&1&&(S(0,"es-product-card",3),D(1,"randomDelay")),e&2){let o=i.$implicit,t=s(3);I("animation-delay",M(1,5,0,300)),v("pageUrlBasePath",b(8,G))("srcSetSizes",t.srcSetSizes)("product",o)}}function L(e,i){if(e&1&&(c(0,"section")(1,"div",0)(2,"h2",1),y(3,"Shop this photo"),a(),c(4,"es-products-grid"),_(5,V,2,9,"es-product-card",2,U),a()()()),e&2){let o=s();h(5),C(o)}}function Q(e,i){e&1&&r(0,L,7,0,"section"),e&2&&d(i.length?0:-1)}var ee=(()=>{class e{photoProductsGQL=x(N,{client:z});userService=l(w);imageId=n.required();eventId=n.required();currentProductId=n();srcSetSizes=O;products=g([]);constructor(){f(async()=>{let o=(await p(this.photoProductsGQL.fetch({variables:{imageId:this.imageId(),collectionId:this.eventId(),countryCode:this.userService.countryCode()}}).pipe(u(({data:t})=>t?.collection?.products.nodes))))?.filter(t=>t.id!==this.currentProductId())||[];this.products.set(o)})}static \u0275fac=function(t){return new(t||e)};static \u0275cmp=P({type:e,selectors:[["es-related-photo-products"]],inputs:{imageId:[1,"imageId"],eventId:[1,"eventId"],currentProductId:[1,"currentProductId"]},decls:1,vars:1,consts:[[1,"container"],[1,"heading"],["esVisibility","",1,"animate-in","was-visible",3,"pageUrlBasePath","srcSetSizes","animation-delay","product"],["esVisibility","",1,"animate-in","was-visible",3,"pageUrlBasePath","srcSetSizes","product"]],template:function(t,B){if(t&1&&r(0,Q,1,1),t&2){let m;d((m=B.products())?0:-1,m)}},dependencies:[F,E,R,T],styles:["section[_ngcontent-%COMP%]{margin-block:3rem}.heading[_ngcontent-%COMP%]{font-size:3rem;font-variation-settings:var(--font-wide-bold);letter-spacing:-.025em;margin-bottom:2rem}@media(width<40rem){.heading[_ngcontent-%COMP%]{font-size:2rem}}"],changeDetection:0})}return e})();export{ee as RelatedPhotoProductsComponent};

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.