"use strict";(self.webpackChunkclient=self.webpackChunkclient||[]).push([["9731"],{50037:function(e,t,r){r.d(t,{A:()=>m});var a={};r.r(a),r.d(a,{imgAlt:()=>d});var n=r(77527),l=r(39087),o=r(77883),s=r(27772),i=r(12243),c=r(33973);let d=()=>"No content available",m=e=>{let t,r,d,m=(0,l.c)(8),{type:u}=e,h=(()=>{let e,t=(0,l.c)(2),{locale:r}=(0,o.r)();return t[0]!==r?(e=a,t[0]=r,t[1]=e):e=t[1],e})(),f=(0,o.r)();return m[0]!==h?(t=h.imgAlt(),m[0]=h,m[1]=t):t=m[1],m[2]!==f||m[3]!==u?(r=(0,i.Fs)(s.ob(`/empty-states/${u}.png`),c.Bb(f),s.aD),m[2]=f,m[3]=u,m[4]=r):r=m[4],m[5]!==t||m[6]!==r?(d=(0,n.jsx)("div",{className:"emptyStateContainer-VEyHBe",children:(0,n.jsx)("img",{alt:t,className:"emptyStateImg-B0MpZ8",src:r})}),m[5]=t,m[6]=r,m[7]=d):d=m[7],d}},79757:function(e,t,r){r.d(t,{A:()=>o});var a=r(77527),n=r(39087),l=r(88898);let o=e=>{let t,r,o=(0,n.c)(5);return o[0]!==e.className?(t=(0,l.Ly)(e.className,"container-u0cmnd container-HrdtvI containerLayout-KWauke containerPadding-nxjMAw"),o[0]=e.className,o[1]=t):t=o[1],o[2]!==e||o[3]!==t?(r=(0,a.jsx)("div",{...e,className:t}),o[2]=e,o[3]=t,o[4]=r):r=o[4],r}},84083:function(e,t,r){r.d(t,{d1:()=>ee,f8:()=>ea,J2:()=>Q});var a={};r.r(a),r.d(a,{load_more_button_label:()=>X});var n=r(77527),l=r(60175),o=r(39087),s=r(92478),i=r(50037),c=r(87156),d=r(12243),m=r(25306),u=r(97745),h=r(95363),f=r(70872),p=r(77883),F=r(86702),b=r(95979),g=r(24431),x=r(3879),v=r(90353),j=r(94528),y=r(86127),P=r(78512),A=r(87319),N=r(94361),I=r(76987),S=r(52525),_=r(46921),D=r(26810),k=r(65871),O=r(73392),C=r(33973),M=r(36159),B=r(11252),L=r(77706);let E=e=>e.lastPageFetched>=(({total:e,perPage:t})=>Math.ceil(e/t))(e),w=e=>{let t,r,a,s,i,m,u,w,R,T,V,Z,z,J=(0,o.c)(32);J[0]!==e?({feedState:a,feedItems:r,renderItems:s,renderLoadingFooter:i,disableInfiniteScroll:t,...m}=e,J[0]=e,J[1]=t,J[2]=r,J[3]=a,J[4]=s,J[5]=i,J[6]=m):(t=J[1],r=J[2],a=J[3],s=J[4],i=J[5],m=J[6]);let[H,U]=(0,c.z)($);J[7]!==a?(u=(({lastPageFetched:e,perPage:t})=>({page:e+1,perPage:t}))(a),J[7]=a,J[8]=u):u=J[8];let W=u;J[9]!==a?(w=E(a),J[9]=a,J[10]=w):w=J[10];let Y=w;return J[11]!==t||J[12]!==W||J[13]!==U||J[14]!==Y||J[15]!==m?(R={...m,disableInfiniteScroll:t,feedDataFetcherParams:W,hasFetchedAllPages:Y,footerRefOption$:U},J[11]=t,J[12]=W,J[13]=U,J[14]=Y,J[15]=m,J[16]=R):R=J[16],(e=>{let t,r,a,n,s,i,c,m=(0,o.c)(22);m[0]!==e.footerRefOption$||m[1]!==e.notifier$?(t=(({notifier$:e,footerRefOption$:t})=>r=>{let a=(0,d.Fs)(r,x.T(([,,e])=>e),v.F()),n=(0,d.Fs)(r,x.T(([,,,e])=>e??2e3),v.F()),l=(0,d.Fs)(r,x.T(([,e])=>e.page),v.F()),o=(0,d.Fs)(j.z([t,a,n,l]),y.n(([e,t,r])=>(0,d.Fs)(e,h.match((0,d.dY)(P.w),e=>(0,d.Fs)(M.K(e,{root:t||null,rootMargin:`0px 0px ${r}px 0px`}),A.p(e=>e.at(-1)?.isIntersecting??!1)))))),s=(0,d.Fs)(r,x.T(([e])=>e),v.F());return N.h((0,d.Fs)(j.z([o,s]),A.p(([e,t])=>!1===t)),e)})({notifier$:e.notifier$,footerRefOption$:e.footerRefOption$}),m[0]=e.footerRefOption$,m[1]=e.notifier$,m[2]=t):t=m[2],m[3]!==e.disableInfiniteScroll||m[4]!==e.feedDataFetcherParams||m[5]!==e.intersectionObserverRoot||m[6]!==e.intersectionObserverRootMarginBottom?(r=[e.disableInfiniteScroll,e.feedDataFetcherParams,e.intersectionObserverRoot,e.intersectionObserverRootMarginBottom],m[3]=e.disableInfiniteScroll,m[4]=e.feedDataFetcherParams,m[5]=e.intersectionObserverRoot,m[6]=e.intersectionObserverRootMarginBottom,m[7]=r):r=m[7];let u=(0,g.J)(t,r),E=(0,p.r)(),w=(0,l.use)(L._Z);m[8]!==w?(a=(0,d.Fs)(w,B.s),m[8]=w,m[9]=a):a=m[9];let R=a;if(m[10]!==u)n=e=>{let t=(0,d.Fs)(e,I.X(u),S.d(([,e])=>e.page),_.v(([e])=>!1===e));return(0,d.Fs)(t,D.E(e,(e,t)=>t),k.Z(([,e,t,r])=>(0,d.Fs)(t(e),C.Bb(r),O.L5(3))))},m[10]=u,m[11]=n;else n=m[11];let $=e.hasFetchedAllPages,T=e.feedDataFetcherParams,V=e.feedDataFetcher;m[12]!==E?(s=F.Vf(E),m[12]=E,m[13]=s):s=m[13],m[14]!==R||m[15]!==s?(i={...b.Sn,...R,...s},m[14]=R,m[15]=s,m[16]=i):i=m[16],m[17]!==e.feedDataFetcher||m[18]!==e.feedDataFetcherParams||m[19]!==e.hasFetchedAllPages||m[20]!==i?(c=[$,T,V,i],m[17]=e.feedDataFetcher,m[18]=e.feedDataFetcherParams,m[19]=e.hasFetchedAllPages,m[20]=i,m[21]=c):c=m[21];let Z=(0,g.J)(n,c);(0,f.so)(Z)})(R),J[17]!==r||J[18]!==a.total||J[19]!==s?(T=s({items:r,total:a.total}),J[17]=r,J[18]=a.total,J[19]=s,J[20]=T):T=J[20],J[21]!==H?(V=(0,n.jsx)("div",{ref:H}),J[21]=H,J[22]=V):V=J[22],J[23]!==t||J[24]!==a.isLoading||J[25]!==Y||J[26]!==i?(Z=!1===Y&&!1===t&&(a.isLoading??!0)&&i(),J[23]=t,J[24]=a.isLoading,J[25]=Y,J[26]=i,J[27]=Z):Z=J[27],J[28]!==T||J[29]!==V||J[30]!==Z?(z=(0,n.jsxs)("div",{children:[T,V,Z]}),J[28]=T,J[29]=V,J[30]=Z,J[31]=z):z=J[31],z},R=({feedStateOption:e,feedItemsOption:t,renderEmpty:r,renderPlaceholder:a,renderFooter:l,disableInfiniteScroll:o,...s})=>(0,d.Fs)(h.sequenceT(e,t),h.match(a,([e,t])=>{let a=E(e),i=a||o||m.VP(t);return(0,n.jsxs)(n.Fragment,{children:[(0,d.Fs)(t,m.YW({onEmpty:r,onNonEmpty:t=>(0,n.jsx)(w,{...s,feedState:e,feedItems:t,disableInfiniteScroll:o})})),i&&l({isEmpty:m.VP(t),hasFetchedAllPages:a,isInfiniteScrollDisabled:o})]})}));function $(e){return(0,d.Fs)(e,u.rT)}var T=r(79757),V=r(61128),Z=r(50420),z=r(77243),J=r(88898),H=r(37183),U=r(85621),W=r(79578),Y=r(79980),q=r(84594),G=r(71009),K=r(13259);let X=()=>"Load more",Q=(0,l.createContext)(null),ee=()=>{let e,t,r=(0,o.c)(2);r[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,n.jsx)("div",{className:"placeholderItemsContainer-ZmOAcZ",children:m.Y6(18,en)}),r[0]=e):e=r[0];let a=e;return r[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:z.zV,children:a}),(0,n.jsx)(T.A,{className:z.ET,children:a})]}),r[1]=t):t=r[1],t},et=()=>{let e,t=(0,o.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,n.jsx)("div",{className:"loadingFooter-e5E_Ar",children:(0,n.jsx)(q.H,{})}),t[0]=e):e=t[0],e},er=e=>{let t,r,l,s=(0,o.c)(6),{toggleEnableInfiniteScroll:i}=e,c=(()=>{let e,t=(0,o.c)(2),{locale:r}=(0,p.r)();return t[0]!==r?(e=a,t[0]=r,t[1]=e):e=t[1],e})();return s[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,J.Ly)((0,G.C)({type:"outline"}),"loadMoreButton-pYP1fq"),s[0]=t):t=s[0],s[1]!==c?(r=c.load_more_button_label(),s[1]=c,s[2]=r):r=s[2],s[3]!==r||s[4]!==i?(l=(0,n.jsx)("button",{className:t,onClick:i,type:"button",children:r}),s[3]=r,s[4]=i,s[5]=l):l=s[5],l},ea=(0,l.memo)(({children:e,feedDataFetcher:t,feedId:r,photos:a,renderEmpty:o=()=>(0,n.jsx)(i.A,{type:"photos"}),renderFooter:c=({renderLoadMore:e})=>e(),renderPlaceholder:m=()=>(0,n.jsx)(ee,{}),shouldRequireInfiniteScrollOptIn:u=!1,...h})=>{let f=(0,l.useMemo)(()=>(0,d.L3)(t,C.Tj(U.Z(W.pG([s.rc.mk.HandleNextPhotoFeedPageRequest({feedId:r})])))),[t,r]),p=(0,l.useMemo)(()=>(0,Z.yJ)(),[]),F=(0,V.d)(e=>p(e,r)),[b,g]=(0,l.useState)(()=>!1===u),x=(0,l.useCallback)(()=>{g(H.AU)},[]),v=(0,l.useCallback)(()=>(0,n.jsx)(et,{}),[]),j=(0,l.useCallback)(e=>c({...e,renderLoadMore:()=>!1===e.isEmpty&&!1===e.hasFetchedAllPages&&e.isInfiniteScrollDisabled&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(K.h,{height:48}),(0,n.jsx)(T.A,{className:"loadMoreButtonContainer-nwrEnr",children:(0,n.jsx)(er,{toggleEnableInfiniteScroll:x})})]})}),[c,x]);return(0,n.jsx)(Q,{value:r,children:(0,l.createElement)(R,{...h,key:(0,Y.l1)(r),renderItems:e,feedItemsOption:a,feedStateOption:F,renderFooter:j,renderLoadingFooter:v,renderEmpty:o,renderPlaceholder:m,disableInfiniteScroll:!1===b,feedDataFetcher:f})})});function en(e){return(0,n.jsx)("div",{className:"placeholderItemContainer-B4Na6j",children:(0,n.jsx)("div",{className:"placeholderItem-i1BNiw placeholderBackground-TmiGpw"})},e)}},79310:function(e,t,r){r.d(t,{A:()=>g});var a={};r.r(a),r.d(a,{defaultAltDescription:()=>b});var n=r(77527),l=r(39087),o=r(84083),s=r(62305),i=r(88898),c=r(85512),d=r(90),m=r(60175),u=r(18096),h=r(16950),f=r(1309),p=r(10908),F=r(77883);let b=e=>`View the photo by ${e.name}`,g=e=>{let t,r,b,g,x,v,j,y,P,A,N,I,S,_,D,k=(0,l.c)(35);k[0]!==e?({asset:t,children:b,feedPlacement:v,feedIndex:x,className:g,title:y,assetRoute:r,...j}=e,k[0]=e,k[1]=t,k[2]=r,k[3]=b,k[4]=g,k[5]=x,k[6]=v,k[7]=j,k[8]=y):(t=k[1],r=k[2],b=k[3],g=k[4],x=k[5],v=k[6],j=k[7],y=k[8]);let O=(()=>{let e,t=(0,l.c)(2),{locale:r}=(0,F.r)();return t[0]!==r?(e=a,t[0]=r,t[1]=e):e=t[1],e})();k[9]!==t||k[10]!==O||k[11]!==y?(P=y??(t?t.alt_description??O.defaultAltDescription({name:t.user.name}):void 0),k[9]=t,k[10]=O,k[11]=y,k[12]=P):P=k[12];let C=P,M=(0,u.zy)(),B=(0,m.use)(o.J2),L=(0,f.U)("(min-width: 768px)");k[13]!==B||k[14]!==x||k[15]!==v?(A=p.mk({...B?{feedId:B}:null,...null!==x?{feedIndex:x}:null,...v?{feedPlacement:d.W.FeedAndMetadataCodec.encode(v)}:null}),k[13]=B,k[14]=x,k[15]=v,k[16]=A):A=k[16],k[17]!==M||k[18]!==L?(N=L?{pageModal:(0,h.mC)(M)}:null,k[17]=M,k[18]=L,k[19]=N):N=k[19],k[20]!==A||k[21]!==N?(I={page:A,...N},k[20]=A,k[21]=N,k[22]=I):I=k[22];let E=I;return k[23]!==r?(S=c.B_.Union.mk.Asset(r),k[23]=r,k[24]=S):S=k[24],k[25]!==g?(_=(0,i.Ly)("photoInfoLink-mG0SPO",g),k[25]=g,k[26]=_):_=k[26],k[27]!==b||k[28]!==j||k[29]!==E||k[30]!==C||k[31]!==L||k[32]!==S||k[33]!==_?(D=(0,n.jsx)(s.Wt,{title:C,to:S,state:E,itemProp:"contentUrl",className:_,"data-page-modal":L,...j,children:b}),k[27]=b,k[28]=j,k[29]=E,k[30]=C,k[31]=L,k[32]=S,k[33]=_,k[34]=D):D=k[34],D}},36159:function(e,t,r){r.d(t,{K:()=>n});var a=r(99045);let n=(e,t)=>new a.c(r=>{let a=new IntersectionObserver(e=>r.next(e),t);return a.observe(e),()=>{a.disconnect()}})}}]);