1"use strict"; 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="3500c473-e60e-5393-a631-fa933913b18e")}catch(e){}}(); 3(self.webpackChunkclient=self.webpackChunkclient||[]).push([["2792"],{24408(e,s,i){i.d(s,{ModernInvite:()=>A});var n=i(42062),t=i(26233),a=i(78186),r=i(77776),d=i(9778),l=i(42993),o=i(94288),u=i(55190),c=i(20664),v=i(75146),h=i(99870),m=i.n(h),b=i(99454),I=i(22183),g=i(57561),p=i(93797),x=i(78832),j=i(31085);let C=(0,n.memo)(e=>{var s,{invitePresentationData:i,invite:h,ttl:C,attendeeProfile:f,onClick:k,onCloseClick:w,closeButtonVisible:y,onRender:N,packedCheerVisible:E,messageBlurred:M,messagePartiallyBlurred:S,subscribeToViewVisible:P,onTimeToLiveEnded:_}=e,{l10n:T,text:V,l10nData:B,videoSource:L,videoPoster:z}=i,A=(0,n.useRef)(null),G=(0,u.M)(A),F=(0,c._)(A);(0,n.useEffect)(()=>null==N?void 0:N(),[N]);var J=null==f?void 0:f.name,D=null==f||null==(s=f.birthday)?void 0:s.age,O=(0,n.useMemo)(()=>m()("message",{blurred:M,"partially-blurred":S,"padding-top":!E}),[M,S,E]),R=(0,n.useMemo)(()=>m()("message-with-subscribe-to-view",{blurred:M,"partially-blurred":S}),[M,S]),W=E?"background__transparent":"background",X=(0,g.yL)()?"mp4":"webm";return(0,j.jsx)("div",{className:"relative-container",children:(0,j.jsxs)("div",{className:"modern-invite",onClick:k,ref:A,children:[E?(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("div",{className:"packed-cheer-container",children:(0,j.jsx)(b.B,{size:"medium",openingAnimationDisabled:!0})}),(0,j.jsx)("div",{className:"balloons-container",children:(0,j.jsx)("video",{src:"/videos/balloons/balloons."+X,loop:!0,playsInline:!0,preload:"auto",disableRemotePlayback:!0,autoPlay:!0,muted:!0})})]}):(0,j.jsxs)(j.Fragment,{children:[L?(0,j.jsx)(p.Video,{path:L,posterPath:z,className:"video-thumbnail",playsInline:!0,muted:!0,loop:!0,autoPlay:!0,withoutSharding:!0}):(0,j.jsx)(d.UserThumbnail,{ownerId:h.attendeeId,className:"thumbnail",size:500}),(0,j.jsx)("div",{className:"modern-invite__in-chat-list",children:(0,j.jsx)(v.f,{userId:h.userId,ownerId:h.attendeeId,size:"medium"})})]}),!!y&&(0,j.jsx)(l.L,{onClick:w,className:"close-invite-button"}),(0,j.jsxs)("div",{className:"content",children:[(0,j.jsxs)("div",{className:W,children:[!!E&&(0,j.jsx)(I.e,{size:48,ownerId:h.attendeeId,className:"invite-thumbnail__container",thumbnailClassName:"invite-thumbnail__thumbnail",userOnlineIndicatorVisible:!1,userInChatListIndicatorVisible:!0}),(0,j.jsxs)("div",{className:"user-data",children:[(0,j.jsxs)("div",{className:"user-info",children:[(0,j.jsx)("span",{className:"user-name",children:J}),(0,j.jsxs)("span",{className:"user-age",children:[", ",D]}),(0,j.jsx)(r.I,{ownerId:h.attendeeId,type:"short"})]}),P?(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("div",{className:R,children:V?(0,j.jsx)(t.s,{text:V}):T&&(0,j.jsx)(a.X,{href:T,data:B})}),(0,j.jsx)("div",{className:"subscribe-to-view",children:(0,j.jsx)(x.Z,{context:"desktop",onClick:k})})]}):(0,j.jsx)("div",{className:O,children:V?(0,j.jsx)(t.s,{className:"modern-invite__text-ellipsis",text:V}):T&&(0,j.jsx)(a.X,{href:T,data:B})})]})]}),!P&&(0,j.jsx)(o.G,{className:"reply-button",hovered:G,active:F,invitePresentationData:i,animationInProgress:!G,ttl:C,size:"medium",onAnimationEnd:_})]})]})})});var f=i(15526),k=i(12640);class w{constructor(e){this.userId=e}logModernInviteClicked(e,s){k._.shared(this.userId).logEvent("modern-invite-clicked",{userid:this.userId,attendeeId:e.attendeeId,inviteId:e.id,closeButtonEnabled:s}).safeSubscribe()}logModernInviteClosed(e,s){k._.shared(this.userId).logEvent("modern-invite-closed",{userid:this.userId,attendeeId:e.attendeeId,inviteId:e.id,closeButtonEnabled:s}).safeSubscribe()}logMingleInviteWithVideoClosed(e){k._.shared(this.userId).logEvent("mingle-invite-with-video-closed",{userid:this.userId,attendeeId:e.attendeeId,inviteId:e.id}).safeSubscribe()}logMingleInviteWithVideoShown(e){k._.shared(this.userId).logEvent("mingle-invite-with-video-showed",{userid:this.userId,attendeeId:e.attendeeId,inviteId:e.id}).safeSubscribe()}logModernInviteShown(e,s){k._.shared(this.userId).logEvent("modern-invite-shown",{userid:this.userId,attendeeId:e.attendeeId,inviteId:e.id,closeButtonEnabled:s}).safeSubscribe()}}w.shared=(0,f.G)(e=>new w(e));var y=i(83904),N=i(79755),E=i(34677),M=["invite","invitePresentationData","onClick","onCloseClick","onRender","closeButtonVisible"],S=i(32672),P=i(13462),_=i(40961),T=i(27888),V=i(66691),B=i(52597),L=i(14321),z=(0,n.memo)(e=>{var{invite:s,invitePresentationData:i,onClick:t,onCloseClick:a,onRender:r,closeButtonVisible:d}=e,l=function(e,s){if(null==e)return{};var i={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(s.includes(n))continue;i[n]=e[n]}return i}(e,M),{userId:o}=s,u=(0,n.useCallback)(()=>{t(),w.shared(o).logModernInviteClicked(s,d),y.f.shared().logInviteClicked(s),s.message.type===E.Go.Text&&N.s.shared(o).logInvitesClickedAction()},[t,o,s,d]),c=(0,n.useCallback)(()=>{a(),w.shared(o).logModernInviteClosed(s,d),i.videoSource&&w.shared(o).logMingleInviteWithVideoClosed(s)},[a,o,s,d,i.videoSource]),v=(0,n.useCallback)(()=>{w.shared(o).logModernInviteShown(s,d),y.f.shared().logInviteShown(s),i.videoSource&&w.shared(o).logMingleInviteWithVideoShown(s),null==r||r()},[r,o,s,d,i.videoSource]);return(0,j.jsx)(C,Object.assign({},l,{invite:s,invitePresentationData:i,onRender:v,onClick:u,onCloseClick:c,closeButtonVisible:d}))}),A=(0,n.memo)(e=>{var{invite:s,ttl:i,onClose:t,onClick:a,onRender:r,onTimeToLiveEnded:d}=e,l=(0,S.s)(s.attendeeId),o=(0,B.L)(s),u=(0,V.J2)(()=>P.T.shared().invitesClosingEnabled,[],!1),c=(0,V.J2)(()=>P.T.shared().autoreplyMessagesBlurEnabled,[],!0),v=(0,V.J2)(()=>P.T.shared().messagesBlurEnabled,[],!1),h=(0,V.J2)(()=>P.T.shared().messagesViewBlockedEnabled,[],!1),m=s.message.type===E.Go.Text&&!!h,b=s.blurred&&c||v||s.message.type===E.Go.Text&&"Test1"===h,I=s.message.type===E.Go.Text&&"Test2"===h,g=(0,n.useCallback)(()=>{m?_.J.shared().refillBalance({name:T.N.LimitInvitesViewsInvitesBar}).safeSubscribe():(a(),null==o||o.openInvite())},[o,a,m]),p=(0,V.J2)(()=>L.f.shared(s.attendeeId).userIsFeaturedMember,[s]),x=(0,n.useMemo)(()=>{var e,i;return s.message.type===E.Go.Cheer&&!!p&&!!(null!=(e=s.message)&&null!=(e=e["billing-info"])&&e.price)&&(null==(i=s.message)||null==(i=i["billing-info"])?void 0:i.type)==="bonuses"},[s,p]);return o&&void 0!==p?(0,j.jsx)(z,{invite:s,invitePresentationData:o,onRender:r,attendeeProfile:l,ttl:i,onClick:g,onCloseClick:t,closeButtonVisible:u,packedCheerVisible:x,messageBlurred:b,messagePartiallyBlurred:I,subscribeToViewVisible:m,onTimeToLiveEnded:d}):null})},20664(e,s,i){i.d(s,{_:()=>t});var n=i(42062);
3function t(e){var[s,i]=(0,n.useState)(!1),t=(0,n.useCallback)(()=>i(!0),[]),a=(0,n.useCallback)(()=>i(!1),[]);return(0,n.useEffect)(()=>{var s=e.current;return s&&(s.addEventListener("mousedown",t),s.addEventListener("mouseup",a)),()=>{s&&(s.removeEventListener("mousedown",t),s.removeEventListener("mouseup",a))}},[t,a,e]),s}},93797(e,s,i){i.r(s),i.d(s,{Video:()=>h});var n,t=i(42062),a=i(39067),r=i.n(a),d=i(33457),l=i(32378),o=i(78675),u=i(64998),c=i(31085);class v extends t.PureComponent{render(){var{id:e,crossOrigin:s,videoRef:i,src:n,preload:t,controls:a,poster:r,autoPlay:d,className:l,playsInline:o,muted:u,loop:v,style:h,onCanPlay:m,onEnded:b,onError:I,onLoadedMetadata:g}=this.props;return(0,c.jsx)("video",{id:e,crossOrigin:s,ref:i,src:n,preload:t,controls:a,poster:r,autoPlay:d,className:l,playsInline:o,muted:u,loop:v,style:h,onCanPlay:m,onEnded:b,onError:I,onLoadedMetadata:g})}}v.displayName="components.video";var h=((n=(0,d.X)((e,s)=>{var{useDistinct:i,useObservable:n}=s,t=o.T.shared(),a=e.path&&t?(0,l.A)(e.path,t.sharding,e.withoutSharding):void 0,r=e.posterPath&&t?(0,l.A)(e.posterPath,t.sharding):void 0;if(a){var d="";e.authorize&&(d="?authorization="+u.a.shared().getAAF()),a=""+a+d}if(r){var h="";e.authorize&&(h="?authorization="+u.a.shared().getAAF()),r=""+r+h}return(0,c.jsx)(v,Object.assign({},e,{src:a,poster:r}))})).propTypes={path:r().string},n)}}]); 4//# sourceMappingURL=sourcemaps/4ba6375b18ad35a3.js.map 5//# debugId=3500c473-e60e-5393-a631-fa933913b18e
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.