import{r as l,j as i}from"./jsx-runtime-2VWnSRIe.js";import{A as u}from"./appRoutePaths-Dbe3_AdD.js";import{L as f,p as g}from"./index-35FYthVF.js";import{F as h}from"./FixedPageContainer-CFQ0ro6w.js";import{S as b,c as x}from"./index-40Aiz8ba.js";import{S as y}from"./index-Cv9PBW6l.js";import{s as L}from"./hoist-non-react-statics.cjs-jBnueMVT.js";import{g as k}from"./utils-DNb1CtRk.js";import{g as S,r as v,a as P,b as w}from"./seo-BwQEj6wZ.js";import{u as H}from"./components-DLVWOH1V.js";import"./i18next-s-NkqT9J.js";import"./react-icons.esm-BiJhKr-X.js";import"./index-E0hDRTIE.js";import"./index-CM14g1KA.js";import"./index-DGR3r4_J.js";import"./index-XGGq3HMD.js";import"./cx-DSL97dPw.js";import"./caret-down-DkAHoE64.js";import"./envVariables-M5v321Qm.js";import"./EnvFlagsStore-BCxRrIHc.js";import"./index-DBeSyx1w.js";import"./useScreenBreakpoints-Ux1xG5JU.js";import"./breakpoints-DueuMERw.js";import"./useMediaQuery-Di0ro17W.js";import"./Button-Bk5d9lLP.js";import"./context-D4Stjdr5.js";import"./spinner-IuTts6gf.js";import"./index-BCq6oJkU.js";import"./common-DXQFfbBO.js";import"./context-DtZtYgar.js";import"./index-B6bcS4gg.js";import"./index-BqF6NQfZ.js";import"./index-DymYoCny.js";import"./index-3-0CWkzy.js";import"./Collapse-DRVkMePf.js";import"./useAuth-DqHu-WBn.js";import"./useSignInDialog-CAnPikcr.js";import"./lazyLoad-DNVJQtYO.js";import"./x-CNYox1Jo.js";import"./check-Bqiy-kBf.js";import"./setLogger-Di9m0b3U.js";import"./queryClient-QK-Ugen8.js";import"./infiniteQueryBehavior-JZHp_DVy.js";import"./common-DC9UlVT1.js";import"./image-6pbBpra8.js";import"./index-bXLQ1OnB.js";import"./arrow-download-BXlwJ4i6.js";import"./index-Gp_eJ_8b.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},t=new Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="d88ee366-0e6e-4e18-8368-e37729dd326f",e._sentryDebugIdIdentifier="sentry-dbid-d88ee366-0e6e-4e18-8368-e37729dd326f")}catch{}})();const ke=({data:e,matches:t,location:r})=>{var s;const o=(s=t.find(n=>n.id==="root"))==null?void 0:s.data,m=e?g(r.pathname,e.locale):"";return[...e?S(L.map(n=>{var c;const p=(c=e.data.image.translations)==null?void 0:c.find(d=>d.locale===n.key);return p?{locale:n.key,slug:`${v(k(u.STOCK_PHOTOS))}/${p.tag.slug}/${p.slug}`}:{locale:n.key,slug:m}}),o):[],...P({title:e==null?void 0:e.title,description:e==null?void 0:e.description,url:w(o==null?void 0:o.requestInfo)})]},Se=x(e=>["stockPhotos","photo",e.tagName,e.photoId]);function ve(){const e=H(),{data:t}=e,r=l.useRef(null),[o,m]=l.useState(72);l.useEffect(()=>{if(!r.current)return;m(r.current.clientHeight);const s=new ResizeObserver(()=>{r.current&&m(r.current.clientHeight)});return s.observe(r.current),()=>{s.disconnect()}},[]);const a=i.jsx(b,{image:t.image,downloadButtonPosition:"overlay"});return i.jsx(h,{children:i.jsxs("div",{className:"h-full relative flex flex-col",children:[i.jsx(f,{className:"border-b border-ui-quaternary",ref:r}),i.jsx(y,{className:"relative flex-1 h-full md:hidden",children:a}),i.jsx("main",{style:{height:`calc(100% - ${o}px)`},className:"relative hidden md:block",children:a})]})})}export{Se as clientLoader,ve as default,ke as meta};
//# sourceMappingURL=route-BufSxQ4C.js.map
