1try{let e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`f7efa506-c66a-4e49-9b95-e346601e33c8`,e._sentryDebugIdIdentifier=`sentry-dbid-f7efa506-c66a-4e49-9b95-e346601e33c8`)}catch{}import{o as e}from"./chunk-DzYj8TJc.js";import{t}from"./react-Dw1lVNpL.js";import{t as n}from"./jsx-runtime-Dvvuvk75.js";import{t as r}from"./useSuspenseQuery-ChuEKGtV.js";import{t as i}from"./useTranslation-CC9TPLqf.js";import{t as a}from"./useCurrentMarket-EAaAWlAf.js";import{t as o}from"./typescript-DlvGTwip.js";import{t as s}from"./usePosterExperiment-BaOGnc0P.js";import{n as c}from"./queryExperienceSlider-BYxYCrZn.js";import{t as l}from"./ExperienceSlider-CWWjKq9W.js";var u=e(t(),1),d=n();function f(e,t){let n=(t?.items??[]).filter(o).map(e=>e.experienceId).filter(Boolean);if(n.length===0)return e;let r=n.map(t=>e.find(e=>e.id===t)).filter(o);return r.length>0?r:e}var p=(0,u.forwardRef)(({className:e,contentfulLocale:t,id:n,fallback:o,initialData:p},m)=>{let{marketUrl:h}=a(),{i18n:{contentfulLocale:g}}=i(),_=t??g,{data:v}=r({...c({id:n,locale:_}),...p?.experienceSlider!==void 0&&{initialData:p.experienceSlider}}),{experiences:y}=s(_,h,p?.allExperiences),b=(0,u.useMemo)(()=>{let e=y?.map(e=>({...e,id:e.experienceId})),t=f(e,v?.overrideItemsCollection);return{title:v?.title??o?.title,experiences:t??o?.experiences}},[v,o?.title,o?.experiences,y]);return(0,d.jsx)(l,{className:e,title:b.title,ref:m,experiences:b.experiences})});export{p 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.