"use strict";(self.webpackChunkbongacams=self.webpackChunkbongacams||[]).push([[84],{43921:function(n,o,i){i.d(o,{$:function(){return f}});var l=i(15215),e=i(50172),t=i(26580),a=i(53336),s=i(15564),u=i(26616),r=i(8546),d=i(50445),c="Button_BTN",f=function(n){var o,i,f,v=n.animationContainerRef,m=n.className,w=void 0===m?"":m,_=n.children,b=n.hint,p=void 0===b?"":b,g=n.iconType,h=n.testId,C=void 0===h?c:h,A=n.wrapClass,B=void 0===A?"":A,F=n.isAnimPlay,L=void 0!==F&&F,k=n.isDisabled,P=void 0!==k&&k,N=n.isInner,y=void 0!==N&&N,U=n.isSmall,E=void 0!==U&&U,O=n.isWithAnimation,S=void 0!==O&&O,T=n.handler,R=void 0===T?u.noop:T,I=n.onMouseEnter,x=void 0===I?u.noop:I;return(0,e.h)("div",(0,l.Cl)({className:(0,r.n)((o={"bc_inline_flex bc_flex_full_center":!0,mplg_btn:!y,mplg_btn_inner:y},o[B]=B,o.__disabled=P,o.__small=E,o)),onClick:(0,d.s)(R,!L),onMouseEnter:x},(0,s.A)({baseId:C})),S&&(0,e.h)("div",{className:(0,r.n)((i={},i[w]=w,i.bc_hide=!L,i.mplg_btn_icon_wrp=!0,i))},(0,e.h)("span",{ref:v,className:"mplg_btn_icon"})),(0,e.h)("div",{className:(0,r.n)((f={},f[w]=w,f.bc_hide=L,f.mplg_btn_icon_wrp=!0,f))},(0,e.h)(t.A,{group:"mplg_btn_icon",icon:g,url:a.MQ})),Boolean(p)&&(0,e.h)("div",{className:"mplg_btn_text"},p),_)}},9527:function(n,o,i){i.d(o,{m:function(){return e},x:function(){return l}});var l=(0,i(13907).oF)("svg_json/follow_button/follow.json",!0),e={FOLLOW:"MiniProfileFollowButton_FOLLOW",UNFOLLOW:"MiniProfileFollowButton_UNFOLLOW"}},42809:function(n,o,i){i.d(o,{b:function(){return f}});var l=i(50172),e=i(17402),t=i(26489),a=i(43921),s=i(17448),u=i(26616),r=i(8546),d=i(50445),c=i(9527),f=(0,e.memo)((function(n){var o=n.animationContainerRef,i=n.followButton,e=void 0===i?{}:i,f=n.isAnimatingAvailable,v=void 0!==f&&f,m=n.isAnimPlay,w=void 0!==m&&m,_=n.isFollower,b=void 0!==_&&_,p=n.isHoldingWidth,g=void 0!==p&&p,h=n.isSmall,C=void 0!==h&&h,A=n.prepareAnimation,B=void 0===A?u.noop:A,F=n.handleFollow,L=void 0===F?u.noop:F,k=n.handleUnfollow,P=void 0===k?u.noop:k,N=e.followHint,y=void 0===N?"":N,U=e.unfollowHint,E=void 0===U?"":U,O=e.isFollowButtonVisible,S=void 0!==O&&O,T=e.isUnfollowButtonVisible,R=void 0!==T&&T;if((0,s.EA)(e)||!R&&!S)return null;var I=g?(0,t.c)(y)>(0,t.c)(E):!b;return(0,l.h)(a.$,{animationContainerRef:o,className:(0,r.n)({"mplg_btn_icon_wrp __animated":!0,__follow:I,__unfollow:!I}),hint:!I||w?E:y,iconType:I?"#svg_btna_mpl_follow":"#svg_btna_mpl_unfollow",testId:I?c.m.FOLLOW:c.m.UNFOLLOW,isAnimPlay:w,isSmall:C,isWithAnimation:!0,handler:I?L:P,onMouseEnter:(0,d.s)(B,v)})}))},85855:function(n,o,i){i.r(o),i.d(o,{MiniProfileFollowButton:function(){return F},updateMiniProfileFollowButton:function(){return t}});var l=i(15215),e=i(17448),t=function(n,o){var i,t,a,s=o.canFollow,u=void 0===s||s,r=o.isFollow,d=o.isFollowRequested,c=void 0!==d&&d,f=n.miniProfile;if(!f)return n;var v=f.actions,m=(0,e.KE)(null==v?void 0:v.followButton,{canFollow:u,isBannedLogged2Profile:null===(i=null==v?void 0:v.followButton)||void 0===i?void 0:i.isBannedLogged2Profile,isBannedProfile2Logged:null===(t=null==v?void 0:v.followButton)||void 0===t?void 0:t.isBannedProfile2Logged,isFollow:r,isFollowingDisabled:null===(a=null==v?void 0:v.followButton)||void 0===a?void 0:a.isFollowingDisabled,isFollowRequested:c});return{miniProfile:(0,l.Cl)((0,l.Cl)({},f),{actions:(0,l.Cl)((0,l.Cl)({},f.actions),{followButton:m})})}},a=function(n,o){var i,t=n.miniProfile,a=(0,e.tX)(null===(i=t.actions)||void 0===i?void 0:i.followButton,{isAvailable:o});return{miniProfile:(0,l.Cl)((0,l.Cl)({},t),{actions:(0,l.Cl)((0,l.Cl)({},t.actions),{followButton:a})})}},s=function(n,o){var i,t=n.miniProfile,a=(0,e.tX)(null===(i=null==t?void 0:t.actions)||void 0===i?void 0:i.followButton,{isBannedProfile2Logged:o});return{miniProfile:(0,l.Cl)((0,l.Cl)({},t),{actions:(0,l.Cl)((0,l.Cl)({},t.actions),{followButton:a})})}},u=function(n,o){var i,t=n.miniProfile,a=(0,e.tX)(null===(i=null==t?void 0:t.actions)||void 0===i?void 0:i.followButton,{isBannedLogged2Profile:o});return{miniProfile:(0,l.Cl)((0,l.Cl)({},t),{actions:(0,l.Cl)((0,l.Cl)({},t.actions),{followButton:a})})}},r=i(50172),d=i(17402),c=i(46517),f=i(7635),v=i(96773),m=i(98768),w=i(42809),_=i(9527),b=i(19826),p=i(38588),g=i(80554),h=i(57285),C=i(5242),A=i(26616),B=i(89347),F=(0,d.memo)((function(n){var o=n.isSmall,i=void 0!==o&&o,l=(0,c.d4)(v.n8),e=(0,m.Rf)({logGroup:_.x,isAvailable:(null==l?void 0:l.isAuthenticated)&&!(null==l?void 0:l.isNeedBuyToken)}),t=e.isAnimating,F=e.isAnimatingAvailable,L=e.isPlaying,k=e.prepareAnimation,P=e.resetAnimation,N=e.startAnimation,y=e.onAnimationEnd,U=e.onAnimationReady,E=e.onRequestEnd,O=(0,f.n)((null==l?void 0:l.isAlreadyFollow)||!1,t),S=(0,m.zK)({path:_.x,isPlaying:L,onAnimationEnd:y,onAnimationReady:U}).animationContainerRef,T=function(n,o,i,l){void 0===o&&(o=A.noop),void 0===i&&(i=A.noop),void 0===l&&(l=A.noop);var e=n||{},t=e.currentUsername,r=void 0===t?"":t,c=e.followLinkUrl,f=void 0===c?"":c,v=e.unfollowLinkUrl,m=void 0===v?"":v,w=e.username,_=void 0===w?"":w,F=e.isAlreadyFollow,L=void 0!==F&&F,k=e.isAuthenticated,P=void 0!==k&&k,N=e.isNeedBuyToken,y=void 0!==N&&N,U=b.A.action,E=(0,d.useCallback)((function(){U(B.l)({username:_,isSubscribed:!1})}),[U,_]),O=(0,h.Ad)({currentUsername:r,followLinkUrl:f,unfollowLinkUrl:m,username:_,isAlreadyFollow:L,isAuthenticated:P,isNeedBuyToken:y,updateFollowDataIsAvailable:a,updateFollowDataIsBannedLogged2Profile:u,updateFollowDataIsBannedProfile2Logged:s,useHandleFollow:C.m,useHandleUnFollow:C.L,onFollow:l,onStartFollow:i,onUnfollow:E,onUnfollowSuccess:E,onError:l}),S=O.handleFollow,T=O.handleUnFollow;return(0,d.useEffect)((function(){return document.addEventListener(g.R.FOLLOW_CLICK,S),function(){document.removeEventListener(g.R.FOLLOW_CLICK,S)}}),[S]),(0,p.A)((function(){o()}),[_]),{handleFollow:S,handleUnfollow:T}}(l,P,N,E),R=T.handleFollow,I=T.handleUnfollow;return(0,r.h)(w.b,{animationContainerRef:S,followButton:l,prepareAnimation:k,isAnimatingAvailable:F,isAnimPlay:L,isFollower:O,isSmall:i,handleFollow:R,handleUnfollow:I})}))},89347:function(n,o,i){i.d(o,{y:function(){return m},l:function(){return t}});var l=i(15215),e=i(58884),t=function(n,o){var i,t,a,s=(0,e.ml)(null===(t=null===(i=n.miniProfile)||void 0===i?void 0:i.actions)||void 0===t?void 0:t.subscribeOnlineNotificationButton,o);return{miniProfile:(0,l.Cl)((0,l.Cl)({},n.miniProfile),{actions:(0,l.Cl)((0,l.Cl)({},null===(a=n.miniProfile)||void 0===a?void 0:a.actions),{subscribeOnlineNotificationButton:s})})}},a=i(50172),s=i(17402),u=i(26580),r=i(53336),d=i(8546),c=i(26489),f=i(22078),v=(0,s.forwardRef)((function(n,o){var i,l=function(n){var o=n.subscribeOnlineNotificationButton,i=n.isHoldingWidth,l=void 0!==i&&i,e=n.isSmall,t=void 0!==e&&e,a=n.isSubscribed,s=void 0!==a&&a,u=n.onClick,r=(0,f.j)(o)&&!o.isBannedProfile2Logged&&!o.isBannedLogged2Profile,d=o.subscribeHint,v=o.unsubscribeHint,m=l?(0,c.c)(d)>(0,c.c)(v):!s;return{className:m?"__notify":"__notified",hint:m?d:v,icon:m?"#svg_btna_notify":"#svg_btna_notified",isAvailable:r,isSmall:t,onClick:u}}(n),e=l.className,t=l.hint,s=l.icon,v=l.isAvailable,m=l.isSmall,w=l.onClick;return v?(0,a.h)("div",{ref:o,className:(0,d.n)({"mplg_btn bc_inline_flex bc_flex_items_center":!0,__small:m}),onClick:w},(0,a.h)("div",{className:(0,d.n)((i={},i[e]=!0,i.mplg_btn_icon_wrp=!0,i))},(0,a.h)(u.A,{group:"mplg_btn_icon",icon:s,url:r.MQ})),(0,a.h)("div",{className:"mplg_btn_text"},t)):null})),m=(0,s.memo)(v)},26489:function(n,o,i){i.d(o,{c:function(){return e}});var l=null,e=function(n,o,i){if(void 0===o&&(o="10px sans-serif"),void 0===i&&(i=l||(l=document.createElement("canvas"))),!n)return 0;var e=i.getContext("2d");return e.font=o,e.measureText(n).width}},5242:function(n,o,i){i.d(o,{m:function(){return u},L:function(){return d}});var l=i(17402),e=i(26616),t=i(42338),a=i(17448),s=i(41669),u=function(n){var o=n.username,i=n.followLinkUrl,u=n.isNeedBuyToken,r=n.isAuthenticated,d=n.successCallback,c=void 0===d?e.noop:d,f=n.onSend,v=void 0===f?e.noop:f,m=n.onError,w=void 0===m?e.noop:m,_=(0,l.useCallback)((function(){s.signupEvent.call(undefined)}),[]),b=(0,l.useCallback)((function(){(0,t.q)({isBuyTokens:!0})}),[]);return{handleDefaultFollow:(0,a.aL)({isAuthenticated:r,isNeedBuyToken:u,username:o,followLinkUrl:i,successCallback:c,onSend:v,onNotIsAuthenticated:_,onIsNeedBuyToken:b,onError:w}).handleDefaultFollow}},r=i(41669),d=function(n){var o=n.username,i=n.unfollowLinkUrl,s=n.isNeedBuyToken,u=n.isAuthenticated,d=n.successCallback,c=void 0===d?e.noop:d,f=n.onSend,v=void 0===f?e.noop:f,m=n.onError,w=void 0===m?e.noop:m,_=(0,l.useCallback)((function(){r.signupEvent.call(undefined)}),[]),b=(0,l.useCallback)((function(){(0,t.q)({isBuyTokens:!0})}),[]);return{handleDefaultUnFollow:(0,a.NS)({isAuthenticated:u,isNeedBuyToken:s,username:o,unfollowLinkUrl:i,successCallback:c,onSend:v,onNotIsAuthenticated:_,onIsNeedBuyToken:b,onError:w}).handleDefaultUnFollow}}}}]);