/*! VERSION | 10.78.9 */"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[3849],{69791:(e,t,l)=>{l.d(t,{Z:()=>m});var a=l(27378),s=l(80914),n=l(99382),i=l(29413),r=l(99748),o=l(56509),c=l(95654);let m=({description:e,icon:t,title:l,className:m="",preferredTagUrl:d})=>{let u=(0,c.C)(s.JB);return a.createElement("div",{className:(0,r.AK)("empty-list",m)},a.createElement("div",{className:"empty-list-left"},a.createElement("div",{className:"empty-list-title"},l),a.createElement("div",{className:"empty-list-description"},e),a.createElement(n.ZP,{size:"large",style:"nav",type:"link",to:d===u?"/":`/${d}`},(0,o.dW)("button.goToFeaturedModels"))),a.createElement("div",{className:"empty-list-right"},a.createElement(i.Z,{img:t})))}},95413:(e,t,l)=>{l.r(t),l.d(t,{MyCollectionPage:()=>eM,default:()=>eS});var a=l(18775),s=l(27378),n=l(48204),i=l(95499),r=l(38901),o=l(28865),c=l(93488),m=l(45793),d=l(39120),u=l(91090),E=l(63256),p=l(16074),h=l(75845),v=l(95654),b=l(69791),g=l(57857),C=l(56509);let y=({preferredTagUrl:e})=>s.createElement(s.Fragment,null,s.createElement("div",{className:"page-header"},s.createElement(g.br,{className:"my-collection-title"},(0,C.dW)("myCollection.header"))),s.createElement("div",{className:"model-list-content"},s.createElement(b.Z,{description:(0,C.dW)("myCollection.empty.description"),icon:"album",title:(0,C.dW)("myCollection.empty.title"),preferredTagUrl:e})));var N=l(99382);let A=({onLoadMoreModels:e})=>s.createElement("div",{className:"my-collection-load-more"},s.createElement(N.ZP,{size:"medium",style:"default",onClick:e},(0,C.dW)("button.showMore")));var M=l(80905),S=l(77382),P=l(94853),f=l(51302),I=l(71447),Z=l(59593),_=l(78121),T=l(87489),k=l(64182),U=l(2894),D=l(31640),O=l(12529),F=l(65103),L=l(66483),W=l(32284),R=l(55363),G=l(91805),V=l(62668),w=l(83550),B=l(72297),H=l(29413),K=l(99748),z=l(94380),$=l(27251),q=l(81326),Y=l(3034),x=l(88342);let j={[x.ALBUMS_ACCESS_MODES.FAN_CLUB]:{icon:"diamond",tooltipText:"myCollection.fanClubContent"},[x.ALBUMS_ACCESS_MODES.PAID]:{icon:"unlocked",tooltipText:"myCollection.purchasedContent"},[x.ALBUMS_ACCESS_MODES.PAID_DELETED]:{icon:"unlocked",tooltipText:"myCollection.purchasedContent"}},Q=({album:e})=>{let t=(0,q.CI)(e);if(!t)return null;let l=j[e.accessMode];if(!l)return null;let a=`my_collection_unlocked_${e.id}`;return s.createElement("div",{className:"access-mode-controls"},s.createElement("div",{className:"access-mode",id:a},s.createElement(H.Z,{img:l.icon}),s.createElement(Y.Z,{isMobileRelative:!1,placement:"left",targetId:a},(0,C.dW)(l.tooltipText))))};var J=l(23615),X=l.n(J),ee=l(30486);class et extends s.PureComponent{render(){let{userOwner:e,album:t,isUserWithoutEmail:l}=this.props,{accessMode:a}=t,{FRIENDS:n,PAID:i,VERIFIED_USERS:r,FAN_CLUB:o}=x.ALBUMS_ACCESS_MODES;return a===o?s.createElement("div",{className:"photos-gallery"},s.createElement("div",{className:"description-icon"},s.createElement(H.Z,{img:"diamond-circle",size:48})),s.createElement("div",{className:"description"},(0,C.dW)("myCollection.restrictedMessages.fanClub.title"),s.createElement("br",null),(0,C.dW)("myCollection.restrictedMessages.fanClub.description",{modelName:e.username})),s.createElement("div",{className:"action"},s.createElement(N.ZP,{style:"apply-alter",size:"medium",onClick:this.handleGetFanClubAccess},(0,C.dW)("gallery.albums.accessModeDescription.paid.buttonTitle")))):a===n?s.createElement("div",{className:"photos-gallery"},s.createElement("div",{className:"description-icon"},s.createElement(H.Z,{img:"users-in-circle",size:48})),s.createElement("div",{className:"description"},(0,C.dW)("gallery.albums.accessModeDescription.friends.title"),s.createElement("br",null),s.createElement(ee.Z,{messageId:"gallery.albums.accessModeDescription.friends.description",elements:{albumOwnerUsername:s.createElement("strong",null,e.username)}}))):a===r?s.createElement("div",{className:"photos-gallery"},s.createElement("div",{className:"description-icon"},s.createElement(H.Z,{img:"user-verified-in-circle",size:48})),s.createElement("div",{className:"description"},s.createElement(ee.Z,{elements:{strong:s.createElement("strong",null)},messageId:`gallery.albums.accessModeDescription.verified.${l?"addEmailDescription":"description"}`})),s.createElement("div",{className:"action"},s.createElement(N.ZP,{style:"apply-alter",size:"medium",onClick:this.handleGoToSettings},(0,C.dW)(`gallery.albums.accessModeDescription.verified.${l?"addEmailButtonTitle":"buttonTitle"}`)))):a===i?s.createElement("div",{className:"photos-gallery"},s.createElement("div",{className:"description-icon"},s.createElement(H.Z,{img:"lock-in-circle",size:48})),s.createElement("div",{className:"description"},s.createElement(ee.Z,{choiceParameter:"cost",elements:{amount:s.createElement("strong",null,t.cost)},messageId:"gallery.albums.accessModeDescription.paid.title",parameters:{cost:t.cost}}),s.createElement("br",null),s.createElement(ee.Z,{messageId:"gallery.albums.accessModeDescription.paid.description",elements:{albumName:s.createElement("strong",null,t.name)}})),s.createElement("div",{className:"action"},s.createElement(N.ZP,{style:"apply-alter",size:"medium",onClick:this.handleGetAccess},(0,C.dW)("gallery.albums.accessModeDescription.paid.buttonTitle")))):null}constructor(...e){super(...e),(0,a._)(this,"handleGoToSettings",()=>{this.props.onGoToSettingsClick(this.props.album)}),(0,a._)(this,"handleGetAccess",()=>{this.props.onGetAccessClick(this.props.album)}),(0,a._)(this,"handleGetFanClubAccess",()=>{this.props.onSubscribeOnFanClubClick(this.props.album)})}}et.propTypes={album:X().object.isRequired,isUserWithoutEmail:X().bool.isRequired,userOwner:X().object.isRequired,onGoToSettingsClick:X().func.isRequired,onGetAccessClick:X().func.isRequired,onSubscribeOnFanClubClick:X().func.isRequired};let el=({album:e,user:t,photos:l})=>{let a=(0,v.C)($.WH),n=(0,v.C)($.d3),i=(0,z.T)(),r=a===Z.MODAL_TYPES.UNIVERSAL_MEDIA_VIEWER?null==n?void 0:n.selectedAlbum:null;return(0,s.useEffect)(()=>{var s;a===Z.MODAL_TYPES.UNIVERSAL_MEDIA_VIEWER&&(null==r?void 0:r.id)===e.id&&(0,q.CI)(e)&&!(0,q.CI)(r)&&i((0,S.K4)(Z.MODAL_TYPES.UNIVERSAL_MEDIA_VIEWER,{bookmarkMode:Z.HY.ALBUM,selectedItemId:null===(s=l[0])||void 0===s?void 0:s.id,likeMode:Z.mK.ALBUM,selectedAlbum:e,userPhotos:l,user:(0,W.T$)(t)}))}),null},ea=s.memo(({album:e,photos:t,user:l,isEditMode:a=!1,isSelected:n=!1,handleSelect:i,isUserWithoutEmail:r})=>{let o=(0,v.C)(E.qX),c=(0,z.T)(),{id:m,name:d,photosCount:u}=e,p=(0,q.CI)(e),h=async()=>{await c((0,G.hj)(l.username)),c((0,V.FY)())},b=e=>{a&&(e.stopPropagation(),i())};return 0===u?null:s.createElement(s.Fragment,{key:m},s.createElement("div",{className:(0,K.AK)("my-collection-content-header",{"my-collection-content-header--with-photos-v2":o})},s.createElement("div",{className:"header-icon"},s.createElement(H.Z,{img:"album",size:16})),s.createElement("div",{className:"name my-collection-album-name"},d,s.createElement("span",{className:"count"},u),s.createElement("span",{className:"my-collection-album-controls"},a&&s.createElement(B.Z,{handleSelect:i,isSelected:n,id:String(m)}))),s.createElement(Q,{album:e})),o?s.createElement("div",{className:"model-list-content"},s.createElement(_.Z,{albumPhotos:t,selectedAlbum:e,shouldShowAddToFavorites:!1,shouldUpdateUrl:!1,user:l,modelData:(0,T.tA)(l),renderPhotoOverlay:()=>a?s.createElement("div",{onClick:b,className:(0,K.AK)("my-collection-album-overlay",{selected:n})}):null})):s.createElement("div",{className:(0,K.AK)("model-list-content",{restricted:!p})},p?s.createElement(k.ZP,{albumId:m,albumPhotos:t,selectedAlbum:e,isAlbumAccessGranted:!0,isScrollable:!1,user:l,renderPhotoOverlay:()=>a?s.createElement("div",{onClick:b,className:(0,K.AK)("my-collection-album-overlay",{selected:n})}):null}):s.createElement(et,{isUserWithoutEmail:r,album:e,userOwner:l,onGetAccessClick:()=>{c((0,w.d2)(Z.FO.USER_GALLERY_BUY_ALBUM,{userId:l.id,albumId:e.id}))},onGoToSettingsClick:()=>{c((0,w.d2)(Z.FO.USER_GALLERY_GO_TO_SETTINGS))},onSubscribeOnFanClubClick:h})),s.createElement(el,{album:e,user:l,photos:t}))}),es=e=>{var t;return s.createElement(R.Z,{id:null==e?void 0:null===(t=e.album)||void 0===t?void 0:t.id},({isEditMode:t,isSelected:l,handleSelect:a,handleCancelEditing:n})=>s.createElement(ea,{...e,isEditMode:t,isSelected:l,handleSelect:a,handleCancelEditing:n}))},en=({morePhotos:e,moreVideos:t,profileUrl:l})=>{let a=e>0?s.createElement(s.Fragment,null," ",s.createElement(ee.Z,{messageId:"myCollection.allModelGalleries.morePhotos",choiceParameter:"photoCount",parameters:{photoCount:e}})):null,n=t>0?s.createElement(s.Fragment,null," ",s.createElement(ee.Z,{messageId:"myCollection.allModelGalleries.moreVideos",choiceParameter:"videoCount",parameters:{videoCount:t}})):null,i=e>0&&t>0?s.createElement("span",null," ",(0,C.dW)("myCollection.allModelGalleries.and")):null;return s.createElement("div",{className:"page-footer"},s.createElement(N.ZP,{style:"pale",type:"link",to:l},(0,C.dW)("myCollection.allModelGalleries.button")),s.createElement("div",{className:"description"},s.createElement(ee.Z,{messageId:"myCollection.allModelGalleries.description",elements:{and:i,morePhotos:a,moreVideos:n}})))};var ei=l(4289),er=l(1017),eo=l(88051);let ec=({profileUrl:e,user:t})=>{let l=(0,T.n3)(t);return s.createElement("div",{className:"page-header"},s.createElement(g.br,null,s.createElement(ei.rU,{to:"/collection"},s.createElement("span",{className:"media-up-to-s-hidden"},(0,C.dW)("myCollection.header")),s.createElement("span",{className:"media-after-m-hidden"},s.createElement(H.Z,{img:"prev-small",size:18}))),t&&s.createElement(s.Fragment,null,s.createElement("span",{className:"media-up-to-s-hidden"},s.createElement(H.Z,{img:"next-small",size:12})),s.createElement(ei.rU,{to:e,className:"name"},s.createElement(eo.Z,{isBorderAvatar:!1,size:30,user:(0,W.T$)(t),modelData:l,showOnlineStatus:!0}),t.username)),s.createElement("div",{className:"stud"}),s.createElement(er.Z,{className:"edit-button"})))},em=({children:e,iconImg:t,count:l,name:a})=>s.createElement(s.Fragment,null,s.createElement("div",{className:"my-collection-content-header"},s.createElement("div",{className:"header-icon"},s.createElement(H.Z,{img:t,size:16})),s.createElement("div",{className:"name"},a,s.createElement("span",{className:"count"},l))),e);var ed=l(64687);let eu=({user:e,videos:t,shouldHideCounter:l=!1,thumbClickHandler:a,restoreClickHandler:n=()=>!1,name:i,isPublicRecordingVideos:r=!1,editableCollectionType:o,isOwnProfile:c=!1})=>s.createElement(I.Z,{type:o},s.createElement("div",{className:"my-collection-content-header"},s.createElement("div",{className:"header-icon"},s.createElement(H.Z,{img:"camera",size:16})),s.createElement("div",{className:"name"},i,s.createElement("span",{className:"count"},t.length))),s.createElement("div",{className:"model-list-content"},s.createElement(ed.Z,{user:(0,W.T$)(e),videos:t,listClassName:"model-list-content__videos",isOwnProfile:c,shouldHideCounter:l,thumbClickHandler:a,restoreClickHandler:n,isPublicRecordingVideos:r}))),eE={showModal:S.K4,removeItems:p.Er},ep=(0,n.$j)((e,t)=>({isPaidOrFCContentAccessTypeEnabled:(0,E.qX)(e),isUserWithoutEmail:(0,F.vE)(e),feedPhotos:(0,D.h)(e),privateVideos:(0,O.JO)(e),publicVideos:(0,O.vr)(e),albums:(0,D.UP)(e),videos:(0,O.PA)(e),messengerMedia:(0,O.ex)(e),countPhotos:(0,O.I5)(e),countVideos:(0,O.kF)(e),profileUrl:(0,M.Lw)(e,t.username),user:(0,L.dQ)(e,t.username)}),eE)(({isPaidOrFCContentAccessTypeEnabled:e,isUserWithoutEmail:t,feedPhotos:l,privateVideos:a,publicVideos:n,albums:i,videos:r,messengerMedia:o,countPhotos:c,countVideos:m,profileUrl:d,user:u,removeItems:E,showModal:p})=>{let h=i.reduce((e,t)=>e+t.photos.length,0),v=c-h,b=m-r.length,g=[...i.map(e=>({id:e.album.id,type:P.d.album})),...r.map(e=>({id:e.id,type:P.d.video})),...a.map(e=>({id:e.id,type:P.d.privateVideos})),...n.map(e=>({id:e.id,type:P.d.publicVideos})),...l.map(e=>({id:e.id,type:P.d.feedPhotos})),...o.map(e=>({id:e.id,type:P.d.messengerMedia}))],y=({currentTarget:{dataset:e}})=>{let{hasFailedProcessing:t,isProcessing:l,videoId:s,userId:i}=e;if(t||l)return;let o=[...r,...a,...n].find(e=>Number(e.id)===Number(s));p(Z.MODAL_TYPES.UNIVERSAL_MEDIA_VIEWER,{isOwnProfile:!1,user:u?(0,W.T$)(u):void 0,userId:Number(i),videoId:null==o?void 0:o.id,video:o,likeMode:(null==o?void 0:o.accessMode)!==U.t9.UNPUBLISHED&&(null==o?void 0:o.videoUrl)?Z.mK.VIDEO:Z.mK.NONE,bookmarkMode:Z.HY.NONE})};return s.createElement(s.Fragment,null,s.createElement(f.Z,{mode:"hetero",allItemIds:g,itemsNameForConfirmTranslationsKey:"editableCollection.items",sectionName:(0,C.dW)("editableCollection.sections.myCollection"),onItemsRemove:e=>{u&&E(e,u)},editableCollectionId:P.g.myCollection},s.createElement(ec,{profileUrl:d,user:u}),s.createElement("hr",null),r.length>0&&u&&s.createElement(eu,{name:(0,C.dW)("myCollection.videos"),user:u,videos:r,thumbClickHandler:y,editableCollectionType:P.d.video}),a.length>0&&u&&s.createElement(eu,{name:(0,C.dW)("myCollection.privateShows"),user:u,videos:a,shouldHideCounter:!0,thumbClickHandler:y,editableCollectionType:P.d.privateVideos}),n.length>0&&u&&s.createElement(eu,{name:(0,C.dW)("myCollection.publicShows"),user:u,videos:n,shouldHideCounter:!0,thumbClickHandler:y,isPublicRecordingVideos:!0,editableCollectionType:P.d.publicVideos}),i.length>0&&u&&i.map(({album:e,photos:l})=>s.createElement(I.Z,{key:e.id,type:P.d.album},s.createElement(es,{album:e,photos:l,user:u,isUserWithoutEmail:t}))),l.length>0&&s.createElement(em,{name:(0,C.dW)("myCollection.savedFromFeed"),count:l.length,iconImg:"album"},s.createElement(I.Z,{type:P.d.feedPhotos},e?u&&s.createElement(_.Z,{isEditable:!0,isAlbumAccessGranted:!0,albumPhotos:l,shouldShowAddToFavorites:!1,shouldUpdateUrl:!1,user:u,modelData:(0,T.tA)(u)}):s.createElement(k.ZP,{isEditable:!0,selectedAlbum:{},albumPhotos:l,isAlbumAccessGranted:!0,isScrollable:!1,isFeedPhotos:!0,user:u,isOwnProfile:!1}))),o.length>0&&s.createElement(em,{name:(0,C.dW)("myCollection.savedFromMessages"),count:o.length,iconImg:"album"},s.createElement(I.Z,{type:P.d.messengerMedia},e?u&&s.createElement(_.Z,{isEditable:!0,isAlbumAccessGranted:!0,albumPhotos:o,shouldShowAddToFavorites:!1,shouldUpdateUrl:!1,user:u,modelData:(0,T.tA)(u)}):s.createElement(k.ZP,{isEditable:!0,selectedAlbum:{},albumPhotos:o,isAlbumAccessGranted:!0,isScrollable:!1,isFeedPhotos:!0,user:u,isOwnProfile:!1})))),!(v<=0&&b<=0)&&s.createElement(en,{moreVideos:b,morePhotos:v,profileUrl:d}))});var eh=l(64065);let ev=({model:e})=>{let{avatarUrl:t,isOnline:l,photoCount:a,previewSize:n,previewTitle:i,previewUrl:r,username:o,videoCount:c,privateVideoCount:m,publicVideoCount:d}=e,u=t?{backgroundImage:`url(${t})`}:void 0,E=r?{backgroundImage:`url(${r})`}:void 0;return s.createElement("div",{className:"my-collection-model model-list-item",key:o},s.createElement(ei.rU,{to:`/collection/${o}/`},s.createElement("div",{className:"head"},s.createElement("div",{className:"left"},s.createElement("div",{className:(0,K.AK)("avatar"),style:u},l&&s.createElement(eh.Z,{status:"online"}))),s.createElement("div",{className:"right"},s.createElement("div",{className:"name"},o),s.createElement("div",{className:"details"},a>0&&s.createElement(ee.Z,{messageId:"myCollection.photoCount",parameters:{photoCount:a},choiceParameter:"photoCount"})," ",c>0&&s.createElement(ee.Z,{messageId:"myCollection.videoCount",parameters:{videoCount:c},choiceParameter:"videoCount"})," ",m>0&&s.createElement(ee.Z,{messageId:"myCollection.privateShowsCount",parameters:{privateVideoCount:m},choiceParameter:"privateVideoCount"})," ",d>0&&s.createElement(ee.Z,{messageId:"myCollection.publicVideoCount",parameters:{publicVideoCount:d},choiceParameter:"publicVideoCount"})))),s.createElement("div",{className:(0,K.AK)("preview",{empty:!E}),style:E},E?s.createElement("div",{className:"details-wrapper"},s.createElement("div",{className:"details"},s.createElement("div",{className:"left"},i),s.createElement("div",{className:"right"},n))):s.createElement(H.Z,{img:"album",size:48}))))},eb=({models:e})=>s.createElement(s.Fragment,null,s.createElement("div",{className:"page-header"},s.createElement(g.br,{className:"my-collection-title"},(0,C.dW)("myCollection.header"))),s.createElement("hr",null),s.createElement("div",{className:"spacer-large"}),s.createElement("div",{className:"model-list-content"},s.createElement("div",{className:"model-list"},e.map(e=>s.createElement(ev,{key:e.username,model:e})))));var eg=l(85353);let eC=()=>s.createElement(s.Fragment,null,s.createElement("div",{className:"page-header"},s.createElement(g.br,{className:"my-collection-title"},(0,C.dW)("myCollection.header"))),s.createElement("hr",null),s.createElement("div",{className:"model-list-content"},s.createElement("div",{className:"loader-container"},s.createElement(eg.Z,{isCentered:!0})))),ey=({hasMoreModels:e,onLoadMoreModels:t,username:l})=>{let a=(0,v.C)(O.qy),n=(0,v.C)(O.DP),i=(0,v.C)(h.Qo);return s.createElement("div",{className:"my-collection model-list-wrapper"},s.createElement("div",{className:"model-list-container"},a?s.createElement(eC,null):l?s.createElement(ep,{username:l}):0===n.length?s.createElement(y,{preferredTagUrl:i}):s.createElement(s.Fragment,null,s.createElement(eb,{models:n}),e&&s.createElement(A,{onLoadMoreModels:t}))))};var eN=l(79137);let eA={loadCollection:p.Ys,loadModelsOnline:i.$2};class eM extends s.Component{componentDidMount(){this.props.isSeparateLiveTagsFromModelsRequestEnabled||this.props.loadModelsOnline()}render(){let{hasMore:e,username:t,needVerifyAge:l}=this.props;return s.createElement(d.Z,{propsUpdateToActionsMap:this.propsUpdateToActionsMap,...this.props},s.createElement(m.Z,{className:"my-collection-page page page-columns",descriptionKey:"seo.description.myCollection",titleKey:"seo.title.myCollection"},!l&&s.createElement(ey,{onLoadMoreModels:this.loadMoreModelsHandler,username:t,hasMoreModels:e}),l&&s.createElement(r.u,{isHiddenImage:!0},s.createElement(o.R,{triggerSource:u.Dt.AVP_MY_COLLECTION}))))}constructor(e){super(e),(0,a._)(this,"propsUpdateToActionsMap",[{update:[eN.iM,"username","contentPurchaseToken"],action:()=>{let{username:e,needVerifyAge:t}=this.props;t||this.props.loadCollection(e,this.state.limit)}}]),(0,a._)(this,"loadMoreModelsHandler",()=>{this.setState(e=>({limit:e.limit+48}),()=>this.props.loadCollection(this.props.username,this.state.limit))}),this.state={limit:48}}}let eS=(0,n.$j)((e,{match:{params:{username:t}}})=>{let{auth:{currentUser:l,isLoggedIn:a},myCollection:{contentPurchaseToken:s,hasMore:n}}=e;return{contentPurchaseToken:s,currentUser:l,isLoggedIn:a,hasMore:n,username:t,needVerifyAge:(0,E.m5e)(e),isSeparateLiveTagsFromModelsRequestEnabled:(0,c.eB)(e)}},eA)(eM)},53902:(e,t,l)=>{l.d(t,{Z:()=>N});var a=l(18775),s=l(27378),n=l(48204),i=l(77382),r=l(83550),o=l(99382),c=l(29413),m=l(3034),d=l(59593),u=l(99748),E=l(56509),p=l(52729),h=l(4043),v=l(21044),b=l(65754),g=l(46607);class C extends s.Component{render(){let e;let{canFriend:t,currentUser:l,customContent:a,isBanned:n,isLoggedIn:i,isMyFriend:r,isPending:d,shouldHideRemovalState:p,size:h="default",style:v,type:b,hasFriendshipRequestSent:g,shouldRenderIcon:C=!0}=this.props;if(g?e=(0,E.dW)("button.friendship.requestSent"):r?e=p?null:s.createElement("span",{className:"btn-friendship-friends-caption"},(0,E.dW)("friendsTitle")):(t||!i||!n&&(null==l?void 0:l.isRegular))&&(e=(0,E.dW)("button.friendship.invite")),!e)return null;let y="small"===h,N=r?s.createElement(c.Z,{img:"user-check"}):s.createElement(c.Z,{img:"user-plus"}),A="friendship-btn";return"anchor"===b?s.createElement("button",{type:"button",className:"btn-friendship",disabled:d||g,onClick:this.friendButtonClickHandler},a||e):s.createElement("div",{id:A},s.createElement(o.ZP,{className:(0,u.AK)("btn-friendship",{"is-friend":r}),disabled:d||g,onClick:this.friendButtonClickHandler,style:v||(r?"default-filled":"default"),type:b,"aria-label":e},C&&N,(!y||!C)&&s.createElement("span",null,a||e)),y&&s.createElement(m.Z,{placement:"top",targetId:A,isMobileRelative:!1},e))}constructor(...e){super(...e),(0,a._)(this,"friendButtonClickHandler",()=>{let{uniqueName:e=d.FO.FRIENDSHIP}=this.props;this.props.emitButtonEvent(e,{user:this.props.user})})}}let y={addFriends:h.IH,emitButtonEvent:r.d2,removeFriends:h.Od,showErrorNotification:p.s9,showModal:i.K4},N=(0,n.$j)((e,t)=>{let{auth:l,myFriends:a}=e,{user:s}=t,n=(0,b.wg)(e,s.id),i=(null==n?void 0:n.status)===v.Rk.REQUESTED,r=!i&&(0,b.zM)(e,s.id);return{canFriend:!r&&(0,g.u$)(e,s.id),currentUser:l.currentUser,isBanned:(0,g.r0)(e,s.id),isLoggedIn:l.isLoggedIn&&!l.isLoggingOut,isMyFriend:r,isPending:a.isPending,hasFriendshipRequestSent:i}},y)(C)}}]);