"use strict";(self.webpackChunkbongacams=self.webpackChunkbongacams||[]).push([[63],{6967:function(n,e,i){i.d(e,{O:function(){return u}});var t=i(15215),o=i(46517),a=i(69666),r=i(99948),s=i(40172),l=i(49635),c=i(96575),u=function(n){var e=n.imTarget,i=n.popupOptions,u=(0,o.d4)(s.UQ),d=(0,o.d4)(l.EV);return{actions:{handleOpenIMWindow:function(){if(u)if(d&&"free"!==d){var n=(0,t.Cl)((0,t.Cl)({},e),{popupOptions:i});(0,c.R)("@@ChatEvent/openPopupNewMessage",n)}else(0,a.h)();else(0,r.a)()}}}}},44763:function(n,e,i){i.d(e,{Z:function(){return v}});var t=i(15215),o=i(46517),a=i(2597),r=i(40522),s=i(69666),l=i(99948),c=i(40172),u=i(49635),d=i(96575),v=function(n){var e=n.data,i=n.popupOptions,v=n.onClick,f=e.modelDisplayName,p=e.modelUsername,m=(0,o.d4)(u.EV),h=(0,o.d4)(c.UQ);return{actions:{handleClickOnTip:function(){var n=!0;if(v&&(n=v()),n)if(h)if(m===a.A.FREE)(0,s.h)();else{var e={displayName:f,holder:"profile",popupOptions:(0,t.Cl)({disableClickOutside:!0,styleVariant:r.W.MODERN},i),username:p};(0,d.R)("@@ChatEvent/openTip",e)}else(0,l.a)()}}}}},37773:function(n,e,i){i.d(e,{f:function(){return t}});var t=function(n){var e,i=n.hint,t=n.size,o=n.variant,a=n.isLoading;return(e={bc_mrn_btn:!0})["__mrn_".concat(o," __mrn_def bc_inline_flex bc_flex_full_center")]=Boolean(o),e["__mrns_".concat(t)]=Boolean(t),e.__hint=i,e.__mrn_loading=a,e}},78054:function(n,e,i){i.d(e,{$:function(){return u}});var t=i(15215),o=i(50172),a=i(17402),r=i(53336),s=i(8546),l=i(26580),c=i(37773),u=(0,a.memo)((0,a.forwardRef)((function(n,e){var i,a,u,d=n.className,v=n.classNameChildren,f=n.classNameHint,p=n.children,m=n.hint,h=n.icon,_=n.label,b=n.size,N=n.variant,C=n.isLoading,g=(0,t.Tt)(n,["className","classNameChildren","classNameHint","children","hint","icon","label","size","variant","isLoading"]);return(0,o.h)("button",(0,t.Cl)({ref:e,className:(0,s.n)((0,t.Cl)((0,t.Cl)({},(0,c.f)({hint:m,size:b,variant:N,isLoading:C})),(i={},i[String(d)]=Boolean(d),i))),type:"button"},g),C&&(0,o.h)("span",{className:"bc_spinner_wrp __show mrn_spinner_wrp"},(0,o.h)(l.A,{group:(0,s.n)({bc_spinner:!0,__sp_primary:"success"===N||"danger"===N}),icon:"#svg_ui_circle_loader",url:r.Jp})),h&&(0,o.h)(l.A,{group:(0,s.n)((a={mrn_icon:!0},a[h.group]=h.group,a)),icon:h.type,url:h.url}),(_||p)&&(0,o.h)("span",{className:(0,s.n)((u={"mrn_inner bc_inline_flex bc_flex_full_center":!0,__hide:C},u[String(v)]=Boolean(v),u))},_||p),m&&(0,o.h)("span",{className:f},m))})))},63294:function(n,e,i){i.d(e,{o:function(){return s}});var t=i(50172),o=i(17402),a=i(20206),r=i(8546),s=(0,o.forwardRef)((function(n,e){var i,o,s=n.btnClassName,l=n.children,c=n.type,u=n.wrapClassName,d=n.onClick;return(0,t.h)("div",{ref:e,className:(0,r.n)((i={btn_smile_wrp:!0},i[u]=u,i))},(0,t.h)("button",{className:(0,r.n)((o={"btn_smile smileButton":!0},o[a.U_]=!0,o[s]=s,o)),type:c||"button",onClick:d},l))}))},33203:function(n,e,i){var t;i.d(e,{K:function(){return t}}),function(n){n.NATIVE="0",n.ROUTER="1",n.NAV_ROUTER="2"}(t||(t={}))},45170:function(n,e,i){i.d(e,{N:function(){return s}});var t=i(15215),o=i(50172),a=i(84976),r=i(33203),s=function(n){var e=n.children,i=n.linkType,s=(0,t.Tt)(n,["children","linkType"]);if(i===r.K.NATIVE){n.linkType;var l=n.to,c=(0,t.Tt)(n,["linkType","to"]);return(0,o.h)("a",(0,t.Cl)({href:l},c),e)}return i===r.K.NAV_ROUTER?(0,o.h)(a.k2,(0,t.Cl)({},s),e):(0,o.h)(a.N_,(0,t.Cl)({},s),e)}},56551:function(n,e,i){i.d(e,{i:function(){return a}});var t=i(8546),o=i(50172),a=function(n){var e=n.isChecked,i=n.onClick;return(0,o.h)("button",{className:(0,t.n)({bc_switcher:!0,__checked:e}),onClick:i})}},64641:function(n,e,i){i.d(e,{Mb:function(){return t},A3:function(){return m},Wb:function(){return l}});var t={border:"none",closeBtn:!1,closeClick:!0,closeEsc:!0,padding:0,wrapClassName:"__modern_pop"},o=i(91651),a=i(88481),r=i(41966),s=i(33954),l=function(){var n=[a.Ye.MODERN_POPUP];return s.isRTLCulture&&n.push(a.Ye.MODERN_POPUP_RTL),Promise.all(n.map((function(n){return(0,o.i)(n,document.head,{"data-exclude":!0},(0,r.j)())})))},c=i(50172),u=i(17402),d=i(26580),v=i(53336),f=i(8546),p=(0,u.forwardRef)((function(n,e){var i,t,o,a=n.className,r=n.classNameContent,s=n.classNameHeader,l=n.children,u=n.title,p=n.onClose;return(0,c.h)("div",{ref:e,className:(0,f.n)((i={bc_modern_popup:!0},i[String(a)]=Boolean(a),i))},(void 0!==u||p)&&(0,c.h)("div",{className:(0,f.n)((t={mp_header:!0},t[String(s)]=Boolean(s),t))},u&&(0,c.h)("span",{className:"mp_title"},u),p&&(0,c.h)("button",{className:"mp_close",type:"button",onClick:p},(0,c.h)(d.A,{group:"mp_icon",icon:"#svg_ui_close_modern",url:v.Jp}))),(0,c.h)("div",{className:(0,f.n)((o={mp_content:!0},o[String(r)]=Boolean(r),o))},l))})),m=(0,u.memo)(p)},76480:function(n,e,i){i.d(e,{V:function(){return m}});var t=i(50172),o=i(17402),a=i(13839),r=i(63294),s=i(26580),l=i(20206),c=i(47885),u=i(8546),d=i(46517),v=i(40172),f=i(99948),p=i(41669),m=(0,o.memo)((function(n,e){var i,m,h,_,b=n.id,N=n.className,C=n.classNameLabel,g=n.classNameSmileButton,y=n.classNameTextarea,E=n.iconSimileButton,S=n.label,k=n.limit,w=n.placeholder,O=n.smilePanelOptions,P=n.dontSendMessageByEnter,A=n.isPreventNewLine,x=n.isRemainCharTextEnabled,R=n.onBlur,T=n.onChange,U=n.onFocus,B=function(n){var e=(0,o.useRef)(null),i=(0,d.d4)(v.oI),t=(0,d.d4)(v.UQ);return(0,o.useEffect)((function(){var i=e.current;return i&&t&&p(i).initSmilePanel(n),function(){i&&t&&p(i).destroySmilePanel()}}),[n,t]),{refs:{smileyTextareaWrapperRef:e},actions:{handleSmileysButtonClick:function(){t||(0,f.a)()}},states:{isMobile:i}}}(O),j=B.refs.smileyTextareaWrapperRef,H=B.actions.handleSmileysButtonClick,M=B.states.isMobile;return(0,t.h)("div",{ref:e,className:(0,u.n)((i={bc_textarea_smileys:!0},i[String(N)]=Boolean(N),i))},S&&(0,t.h)("p",{className:(0,u.n)((m={},m[String(C)]=Boolean(C),m.tas_label=!0,m))},S),(0,t.h)("div",{ref:j,className:"tas_comment"},(0,t.h)(a.X,{id:b,className:(0,u.n)((h={tas_textarea:!0},h[String(y)]=Boolean(y),h[l.Y8]=!0,h)),classNameWrp:"tas_input",maxLength:k,placeholder:w||__("Enter message text"),dontSendMessageByEnter:P,isMobile:!!M,isPreventNewLine:A,isRemainCharTextEnabled:x,onBlur:R,onChange:T,onFocus:U}),(0,t.h)(r.o,{wrapClassName:(0,u.n)((_={},_[String(g)]=Boolean(g),_.tas_smile_wrp=!0,_)),onClick:H},E,!E&&(0,t.h)(s.A,{group:"tas_sb_icon",icon:"#svg_ch_smile",url:c.g5}))))}))},75015:function(n,e,i){i.d(e,{y:function(){return d}});var t=i(50172),o=i(15215),a=i(17402),r=i(836),s=i(8546),l=i(65362),c=(0,a.memo)((function(n){var e,r=n.className,c=n.content,u=function(n){var e=n.rootRef,t=n.options,r=t.flip,s=t.offset,c=void 0===s?10:s,u=t.placement,d=void 0===u?"bottom-start":u,v=t.shift,f=t.strategy,p=t.isOutsideCloseClickDisabled,m=t.isToggleDisabled,h=n.onClose,_=(0,a.useRef)(null);return(0,l.j)({ref:_,callback:function(n){var i,t=null===(i=e.current)||void 0===i?void 0:i.contains(n.target);!m&&t&&(n.preventDefault(),n.stopPropagation()),h()},condition:!p}),(0,a.useEffect)((function(){return window.addEventListener("resize",h),function(){window.removeEventListener("resize",h)}}),[h]),(0,a.useEffect)((function(){(0,o.sH)(void 0,void 0,void 0,(function(){var n,t,a,s,l,u;return(0,o.YH)(this,(function(o){switch(o.label){case 0:return[4,i.e(19).then(i.bind(i,17663))];case 1:return n=o.sent(),t=n.computePosition,a=n.flip,s=n.offset,l=n.shift,_.current&&e.current&&(_.current.style.display="block",u=[s(c),a(r),l(v)],t(e.current,_.current,{middleware:u,placement:d,strategy:f}).then((function(n){_.current&&Object.assign(_.current.style,{transform:"translate(".concat(Math.round((null==n?void 0:n.x)||0),"px, ").concat(Math.round((null==n?void 0:n.y)||0),"px)")})}))),[2]}}))}))}),[e,d,c,v,r,f]),{refs:{popoverRef:_}}}(n).refs.popoverRef;return(0,a.createPortal)((0,t.h)("div",{ref:u,className:(0,s.n)((e={popover_simple:!0},e[String(r)]=Boolean(r),e)),style:{display:"none"}},c),document.body)})),u=(0,a.memo)((function(n){var e=n.isOpen,i=(0,o.Tt)(n,["isOpen"]);return(0,t.h)(r.T,{isAvailable:!!i.content&&e},(0,t.h)(c,(0,o.Cl)({},i)))})),d=function(n){var e=n.className,i=n.content,r=n.options,s=void 0===r?{}:r,l=n.trigger,c=function(n){var e=n.options,i=void 0===e?{}:e,t=n.onBeforeOpen,r=n.onClose,s=(0,a.useState)(!1),l=s[0],c=s[1];return{actions:{handleClosePopover:function(){null==r||r(),c(!1)},handleOpenPopover:function(){return(0,o.sH)(void 0,void 0,void 0,(function(){var n,e;return(0,o.YH)(this,(function(o){switch(o.label){case 0:return n=!0,t?[4,t()]:[3,2];case 1:n=o.sent(),o.label=2;case 2:return n?(e=i.isToggleDisabled,c((function(n){return!!e||!n})),[2]):[2]}}))}))}},refs:{childRef:(0,a.useRef)(null)},states:{isOpenState:l}}}(n),d=c.refs.childRef,v=c.actions,f=v.handleClosePopover,p=v.handleOpenPopover,m=c.states.isOpenState;return(0,t.h)(t.FK,null,(0,t.Ob)(l,{ref:d,onClick:p}),i&&(0,t.h)(u,{rootRef:d,className:e,content:"function"==typeof i?i({isOpen:m,setPopoverClose:f}):i,options:s,isOpen:m,onClose:f}))}},836:function(n,e,i){i.d(e,{T:function(){return a}});var t=i(50172),o=i(17402),a=(0,o.memo)((function(n){var e=n.children,i=n.notAvailableComponent,a=n.isAvailable;return a||i?(0,t.h)(o.Fragment,null,!!i&&!a&&i,a&&e):null}))},69666:function(n,e,i){i.d(e,{h:function(){return o}});var t=i(42338),o=function(){(0,t.q)({isBuyTokens:!0})}},91196:function(n,e,i){i.d(e,{o:function(){return P},t:function(){return f}});var t=i(15215),o=i(17402),a=i(46517),r=i(19826),s=i(9923),l=i(64641),c=i(54022),u=i(13907),d=i(69022),v=i(85340),f=function(n){var e=n.modelUsername,i=n.isSubscribedForEmail,f=void 0!==i&&i,p=n.isSubscribedForPush,m=void 0!==p&&p,h=(0,v.f)().sendRequest,_=(0,a.d4)((function(n){return n.isAuthenticated})),b=(0,a.d4)(d.tP),N=(0,o.useMemo)((function(){return(0,t.Cl)((0,t.Cl)({},b[e]),{modelUsername:e})}),[b,e]),C=(0,o.useMemo)((function(){var n,e;return(null===(n=null==N?void 0:N.subscribe)||void 0===n?void 0:n.isSubscribedForPush)||(null===(e=null==N?void 0:N.subscribe)||void 0===e?void 0:e.isSubscribedForEmail)}),[N]),g=function(){return(0,t.sH)(void 0,void 0,void 0,(function(){var n,i,o,a,l,v;return(0,t.YH)(this,(function(t){switch(t.label){case 0:return N.isPopoverOpen?[2,!1]:(n="".concat((0,u.ip)("@api_follower_online_notifications_popup"),"?username=").concat(e),_?[3,2]:(i=null===(l=window.Notification)||void 0===l?void 0:l.permission)&&"granted"===i?[4,s.NotificationWidget.pushNotificationInstance.subscribe()]:[3,2]);case 1:(o=t.sent())&&(n="".concat(n).concat(o?"&hash=".concat(o):"")),t.label=2;case 2:return a={modelUsername:e},(null===(v=null==b?void 0:b[e])||void 0===v?void 0:v.popoverContent)?a.isPopoverOpen=!0:a.isPopoverContentLoading=!0,[4,r.A.dispatch(d.ij)(a)];case 3:return t.sent(),[4,h(n).then((function(n){if(n.status===c.O6.SUCCESS){var i={modelUsername:e,popoverContent:n.data};r.A.dispatch(d.sq)(i),r.A.dispatch(d.ij)({modelUsername:e,isSubscribedForEmail:n.data.emailNotification.activity.checked,isSubscribedForPush:n.data.siteNotification.activity.checked})}}))];case 4:return t.sent(),[2,!0]}}))}))};return(0,o.useEffect)((function(){N.isPopoverContentLoading&&N.popoverContent&&r.A.dispatch(d.ij)({modelUsername:e,isPopoverContentLoading:!1,isPopoverOpen:!0})}),[N,e]),(0,o.useEffect)((function(){e&&!(null==b?void 0:b[e])&&r.A.dispatch(d.ij)({modelUsername:e,isSubscribedForEmail:f,isSubscribedForPush:m})}),[e,b,f,m]),(0,o.useEffect)((function(){var n;e&&(null===(n=null==b?void 0:b[e])||void 0===n?void 0:n.isPopoverOpen)&&r.A.dispatch(d.ij)({modelUsername:e,isPopoverOpen:!1})}),[e]),{actions:{handleClickNotificationButton:g,handleCloseNotificationPopup:function(){return(0,t.sH)(void 0,void 0,void 0,(function(){return(0,t.YH)(this,(function(n){switch(n.label){case 0:return[4,r.A.dispatch(d.ij)({modelUsername:e,isPopoverContentLoading:!1,isPopoverOpen:!1})];case 1:return n.sent(),[2]}}))}))},handleGetNotificationWithModernWrapper:function(){return(0,t.sH)(void 0,void 0,void 0,(function(){return(0,t.YH)(this,(function(n){switch(n.label){case 0:return[4,(0,l.Wb)()];case 1:return n.sent(),[2,g()]}}))}))}},states:{contentPopoverNotificationData:N,isAnyNotificationSubscriptionActive:C}}},p=i(50172),m=i(45881),h=i(836),_=i(22078),b=i(26580),N=i(56551),C=i(22847),g=i(53336),y=i(42338),E=i(2597),S=i(1606),k=i(41669),w=(0,o.memo)((function(n){var e,i,l,u,f,m,h,w=n.data,O=function(n){var e=n.data,i=n.onSubscriptionChangeEmail,l=n.onSubscriptionChangePush,u=(0,v.h)().sendApiRequest,f=(0,a.d4)((function(n){return n.isAuthenticated})),p=(0,a.d4)((function(n){return n.user.membership})),m=(0,o.useState)(!1),h=m[0],b=m[1];return{actions:{handleChangeEmailNotification:function(){return(0,t.sH)(void 0,void 0,void 0,(function(){var n,o,a,s,l,v,m,h,N,C,g;return(0,t.YH)(this,(function(t){switch(t.label){case 0:return(0,_.j)(null===(N=null==e?void 0:e.popoverContent)||void 0===N?void 0:N.emailNotification)?(n=e.modelUsername,o=e.popoverContent.emailNotification,f||!k.signupEvent?[3,1]:(k.signupEvent.call(this),[3,5])):[3,5];case 1:return p!==E.A.FREE?[3,2]:((0,y.q)({isBuyTokens:!0}),[3,5]);case 2:return o.setupEmail?(b(!0),[3,5]):[3,3];case 3:return a=(null===(C=o.activity)||void 0===C?void 0:C.checked)||!1,(null==(s=a?o.unsubscribeApiUrl:o.subscribeApiUrl)?void 0:s.url)?(l=JSON.stringify(s.body),[4,u(s.url,{body:l})]):[2];case 4:(null==(v=t.sent())?void 0:v.status)===c.O6.SUCCESS&&n&&(m=!(null===(g=o.activity)||void 0===g?void 0:g.checked),h={modelUsername:n,isEmailActive:m},r.A.dispatch(d.jl)(h),null==i||i(m)),t.label=5;case 5:return[2]}}))}))},handleChangeSiteNotification:function(){return(0,t.sH)(void 0,void 0,void 0,(function(){var n,i,o,a,v,p,m,h,b,N,C,g;return(0,t.YH)(this,(function(t){switch(t.label){case 0:return(0,_.j)(null===(N=null==e?void 0:e.popoverContent)||void 0===N?void 0:N.siteNotification)?(n=e.modelUsername,i=e.popoverContent.siteNotification,o=(null===(C=i.activity)||void 0===C?void 0:C.checked)||!1,(null==(a=o?i.unsubscribeApiUrl:i.subscribeApiUrl)?void 0:a.url)?(v=null,f?[3,2]:[4,s.NotificationWidget.pushNotificationInstance.subscribe()]):[2]):[3,4];case 1:if(!(v=t.sent()))return k.signupEvent.call(this),[2];a.body.hash=v,t.label=2;case 2:return p=JSON.stringify(a.body),[4,u(a.url,{body:p})];case 3:(null==(m=t.sent())?void 0:m.status)===c.O6.SUCCESS&&(o&&v&&S.w.instance.removeHash(),!o&&v&&S.w.instance.setHash(v),n&&(h=!(null===(g=i.activity)||void 0===g?void 0:g.checked),b={modelUsername:n,isNotificationActive:h},r.A.dispatch(d.jl)(b),null==l||l(h))),t.label=4;case 4:return[2]}}))}))}},states:{isEmailNotSetupState:h}}}(n).actions,P=O.handleChangeEmailNotification,A=O.handleChangeSiteNotification;if(!(null==w?void 0:w.popoverContent))return null;var x=w.popoverContent,R=x.emailNotification,T=x.header,U=x.siteNotification,B=(null===(e=null==R?void 0:R.activity)||void 0===e?void 0:e.checked)||!1,j=(null===(i=null==U?void 0:U.activity)||void 0===i?void 0:i.checked)||!1,H=null===(l=null==R?void 0:R.email)||void 0===l?void 0:l.value,M=null===(u=null==R?void 0:R.setupEmail)||void 0===u?void 0:u.text,F=null===(f=null==R?void 0:R.setupEmail)||void 0===f?void 0:f.attributes;return F&&(F.link=(0,t.Cl)((0,t.Cl)({},F.link),{class:"ponc_link"})),(0,p.h)(o.Fragment,null,(0,_.j)(T)&&(0,p.h)("div",{className:"pon_header bc_flex bc_flex_items_center"},(0,p.h)("div",{className:"ponh_icon_wrp bc_flex bc_flex_full_center"},(0,p.h)(b.A,{group:"ponh_icon",icon:"#svg_btna_notify",url:g.MQ})),(0,p.h)(C.E,{className:"ponh_title",html:__(T.caption.text,{modelName:{class:"ponh_name pon_accent"}}),tagName:"p"})),(0,p.h)("div",{className:"pon_controll"},(0,_.j)(R)&&(0,p.h)(o.Fragment,null,(0,p.h)("div",{className:"ponc_row"},(0,p.h)("div",{className:"ponc_row_inner bc_flex bc_flex_justify_s_between bc_flex_items_center"},(0,p.h)("div",{className:"ponc_label"},null===(m=R.activity)||void 0===m?void 0:m.label),(0,p.h)("div",{className:"ponc_group bc_flex bc_flex_justify_f_end bc_flex_items_center"},(0,p.h)(N.i,{isChecked:B,onClick:P}))),H&&B&&(0,p.h)("div",{className:"ponc_email_wrp bc_flex"},(0,p.h)(C.E,{className:"ponc_email",html:__(H),tagName:"div"})),M&&(0,p.h)("div",{className:"ponc_error_wrp bc_flex"},(0,p.h)(C.E,{className:"ponc_error",html:__(M,F),tagName:"div"})))),(0,_.j)(U)&&(0,p.h)("div",{className:"ponc_row bc_flex bc_flex_justify_s_between bc_flex_items_center"},(0,p.h)("div",{className:"ponc_label"},null===(h=U.activity)||void 0===h?void 0:h.label),(0,p.h)(N.i,{isChecked:j,onClick:A}))))})),O=(0,o.memo)((function(n){var e=n.data,i=n.onCloseClick,t=n.onSubscriptionChangeEmail,o=n.onSubscriptionChangePush;return(0,p.h)(m.A3,{onClose:i},(0,p.h)(w,{data:e,onSubscriptionChangeEmail:t,onSubscriptionChangePush:o}))})),P=(0,o.memo)((function(n){var e,i,o,a=!(null===(e=null==n?void 0:n.data)||void 0===e?void 0:e.isPopoverOpen)&&!(null===(i=n.data.popoverContent)||void 0===i?void 0:i.emailNotification)&&!(null===(o=n.data.popoverContent)||void 0===o?void 0:o.siteNotification);return(0,p.h)(h.T,{isAvailable:!a},(0,p.h)(O,(0,t.Cl)({},n)))}))},40522:function(n,e,i){var t;i.d(e,{W:function(){return t}}),function(n){n.DEFAULT="default",n.MODERN="modern"}(t||(t={}))}}]);