"use strict";(self.webpackChunkbongacams=self.webpackChunkbongacams||[]).push([[321],{81408:function(e,n,t){t.d(n,{$n:function(){return b},tV:function(){return T},vx:function(){return k},qJ:function(){return v}});var r=t(74848),i=t(96540),a=t(15215),c=t(46517),s=t(2597),u=t(40522),o=t(69666),l=t(99948),d=t(40172),f=t(49635),h=t(96575),v=(0,i.memo)(function(e){var n,t,i,v,m,p,C,_,k=e.className,E=e.children,g=e.icon,S=(n=e,t=n.data,i=n.popupOptions,v=n.onClick,m=t.modelDisplayName,p=t.modelUsername,C=(0,c.d4)(f.EV),_=(0,c.d4)(d.UQ),{actions:{handleClickOnTip:function(){var e=!0;if(v&&(e=v()),e)if(_)if(C===s.A.FREE)(0,o.h)();else{var n={displayName:m,holder:"profile",popupOptions:(0,a.Cl)({disableClickOutside:!0,styleVariant:u.W.MODERN},i),username:p};(0,h.R)("@@ChatEvent/openTip",n)}else(0,l.a)()}}}).actions.handleClickOnTip;return(0,r.jsx)(b,{className:k,icon:g,variant:"success",onClick:S,children:E})}),m=t(20043),p=t(26580),C=t(83375),_=function(e){var n,t=e.hint,r=e.size,i=e.variant,a=e.isLoading;return(n={bc_mrn_btn:!0})["__mrn_".concat(i," __mrn_def bc_inline_flex bc_flex_full_center")]=Boolean(i),n["__mrns_".concat(r)]=Boolean(r),n.__hint=t,n.__mrn_loading=a,n},k=(0,i.memo)(function(e){var n,t,i=e.className,c=e.classNameHint,s=e.children,u=e.hint,o=e.icon,l=e.label,d=e.size,f=e.variant,h=(0,a.Tt)(e,["className","classNameHint","children","hint","icon","label","size","variant"]);return(0,r.jsxs)(m.N_,(0,a.Cl)({className:(0,C.n)((0,a.Cl)((n={},n[String(i)]=Boolean(i),n),_({hint:u,size:d,variant:f})))},h,{children:[o&&(0,r.jsx)(p.A,{group:(0,C.n)((t={mrn_b_icon:!0},t[o.group]=o.group,t)),icon:o.type,url:o.url}),(l||s)&&(0,r.jsx)("span",{className:"mrn_inner bc_inline_flex bc_flex_full_center",children:l||s}),u&&(0,r.jsx)("span",{className:c,children:u})]}))}),E=t(80554),g=t(81714),S=t(18736),T=(0,i.memo)(function(e){var n,t,i,s,u,v,m=e.className,p=e.classNameHint,C=e.children,_=e.hint,k=e.icon,T=e.variant,N=(n=e,t=n.imTarget,i=n.popupOptions,s=(0,c.d4)(d.UQ),u=(0,c.d4)(f.EV),v=(0,c.d4)(f.bG),{actions:{handleOpenIMWindow:function(){if(s)if(v===g.A.ROLE_MODERATOR)(0,h.R)("@@ChatEvent/privateConversation",{username:t.username}),document.dispatchEvent(new CustomEvent(E.R.IM_WINDOW_OPEN,{detail:t.username}));else if(u&&u!==S.A.FREE||v===g.A.ROLE_MODERATOR){var e=(0,a.Cl)((0,a.Cl)({},t),{popupOptions:i});(0,h.R)("@@ChatEvent/openPopupNewMessage",e)}else(0,o.h)();else(0,l.a)()}}}).actions.handleOpenIMWindow;return(0,r.jsx)(b,{className:m,classNameHint:p,hint:_,icon:k,variant:T,onClick:N,children:C})}),N=t(53336),b=(0,i.memo)((0,i.forwardRef)(function(e,n){var t,i,c,s=e.className,u=e.classNameChildren,o=e.classNameHint,l=e.children,d=e.hint,f=e.icon,h=e.label,v=e.size,m=e.variant,k=e.isLoading,E=(0,a.Tt)(e,["className","classNameChildren","classNameHint","children","hint","icon","label","size","variant","isLoading"]);return(0,r.jsxs)("button",(0,a.Cl)({ref:n,className:(0,C.n)((0,a.Cl)((0,a.Cl)({},_({hint:d,size:v,variant:m,isLoading:k})),(t={},t[String(s)]=Boolean(s),t))),type:"button"},E,{children:[k&&(0,r.jsx)("span",{className:"bc_spinner_wrp __show mrn_spinner_wrp",children:(0,r.jsx)(p.A,{group:(0,C.n)({bc_spinner:!0,__sp_primary:"success"===m||"danger"===m}),icon:"#svg_ui_circle_loader",url:N.Jp})}),f&&(0,r.jsx)(p.A,{group:(0,C.n)((i={mrn_icon:!0},i[f.group]=f.group,i)),icon:f.type,url:f.url}),(h||l)&&(0,r.jsx)("span",{className:(0,C.n)((c={"mrn_inner bc_inline_flex bc_flex_full_center":!0,__hide:k},c[String(u)]=Boolean(u),c)),children:h||l}),d&&(0,r.jsx)("span",{className:o,children:d})]}))}))},20043:function(e,n,t){t.d(n,{N_:function(){return d},DL:function(){return u},KO:function(){return r}});var r,i=t(74848),a=t(96540),c=t(26580),s=t(83375),u=(0,a.memo)(function(e){var n=e.children,t=e.icon,r=e.isLoading;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:(0,s.jc)("l_inner bc_inline_flex bc_flex_full_center",!!t&&r&&"__hide_cnt"),children:n}),!!t&&r&&(0,i.jsx)("span",{className:(0,s.jc)("l_icon_loading_wrp",t.classNameIconWrapper),children:(0,i.jsx)(c.A,{className:t.className,group:t.group,icon:t.icon,url:t.url},t.key)})]})});!function(e){e.NATIVE="0",e.ROUTER="1",e.NAV_ROUTER="2"}(r||(r={}));var o=t(15215),l=t(84976),d=function(e){var n=e.children,t=e.linkType,a=(0,o.Tt)(e,["children","linkType"]);if(t===r.NATIVE){e.linkType;var c=e.to,s=(0,o.Tt)(e,["linkType","to"]);return(0,i.jsx)("a",(0,o.Cl)({href:c},s,{children:n}))}return t===r.NAV_ROUTER?(0,i.jsx)(l.k2,(0,o.Cl)({},a,{children:n})):(0,i.jsx)(l.N_,(0,o.Cl)({},a,{children:n}))}},16960:function(e,n,t){t.d(n,{Ap:function(){return N},WS:function(){return o},tp:function(){return f},VF:function(){return p}});var r,i=t(74848),a=t(96540),c=t(81408),s=t(53336),u=t(83375),o=(0,a.memo)(function(e){var n,t=e.className,r=e.variant,a=void 0===r?"next":r,o=e.isAvailable,l=e.isLoading,d=e.onClick,f="next"===a?"#svg_ui_arrow_next":"#svg_ui_arrow_prev";return(0,i.jsx)(c.$n,{className:(0,u.n)((n={bc_slider_btn:!0,__available:o,__next:"next"===a,__prev:"previous"===a},n[String(t)]=Boolean(t),n)),icon:{group:"sldb_icon",type:f,url:s.Jp},isLoading:l,onClick:d})}),l=t(26397),d=(0,a.forwardRef)(function(e,n){var t=e.className,r=e.children,c=e.onMouseDown,s=e.onTouchStart,o=e.onTransitionEnd,d=e.onWheel,f=(0,a.useRef)(null);return(0,l.A)({targetRef:f,debounceDelay:void 0,handlerMap:{wheel:{eventOptions:{passive:!1},invokeHandler:function(e){d(e)}}}}),(0,i.jsx)("section",{ref:f,className:(0,u.jc)(["bc_slider",t]),onMouseDown:c,onTouchStart:s,onTransitionEnd:o,children:(0,i.jsx)("div",{ref:n,className:"sld_inner __drag",children:r})})}),f=(0,a.memo)(d),h=t(15215),v=t(19223),m=t(34710),p=function(e){var n=e.requestApiUrl,t=e.onRequestSuccess,r=(0,a.useRef)(!1),i=(0,a.useState)(!1),c=i[0],s=i[1],u=(0,a.useState)(Boolean(n)),o=u[0],l=u[1],d=function(e){r.current=e,s(e)},f=function(){l(!1)},p=(0,a.useCallback)(function(e){return(0,h.sH)(void 0,void 0,void 0,function(){var i,a,c,s;return(0,h.YH)(this,function(u){switch(u.label){case 0:return n&&o&&!r.current&&e.isSliderReady&&!e.isNextShow?(d(!0),i=(0,v.z6)(n),a=i.urlString,c=(0,h.Tt)(i,["urlString"]),[4,(0,m.mN)(a,(0,h.Cl)({},c))]):[3,2];case 1:(s=u.sent().data)?t(s,f):f(),d(!1),u.label=2;case 2:return[2]}})})},[o,t,n]);return(0,a.useEffect)(function(){n||f()},[n]),{actions:{handleFetchDataOnStateChange:p},states:{isLoadingState:c}}},C=function(){for(var e=[],n=0;n=t)||(n-=t,e++,!1)}),e},[s,r,l]),p=(0,a.useMemo)(function(){if(!m)return[];var e=l.slice(m),n=l.slice(0,m),t=e.reduce(function(e,n){return void 0===n&&(n=0),e+n},0),r=n.reduce(function(e,n){return void 0===n&&(n=0),e+n},0),i=s-r;if(!e.length)return[];var a=t-i,c=Math.ceil((t-a)/e.length)-1;return e.map(function(e){return e-c})},[s,l,m]),C=(0,a.useCallback)(function(){if(i.current){var e=i.current.clientWidth;e&&u(e)}},[]);return(0,a.useEffect)(function(){var e=null;return t.e(24).then(t.t.bind(t,79086,23)).then(function(){i.current&&(e=new ResizeObserver(C)).observe(i.current)}),function(){null==e||e.disconnect()}},[C]),(0,a.useEffect)(function(){!function(){var e,n;if(null===(n=null===(e=i.current)||void 0===e?void 0:e.children)||void 0===n?void 0:n.length){var t=Array.from(i.current.children).map(function(e){return e.offsetWidth}).filter(function(e){return Boolean(e)});(function(e,n){if(e===n)return!0;if(!(e&&n&&Array.isArray(e)&&Array.isArray(n)&&e.length===n.length))return!1;for(var t=0;t0}},b=(0,a.useReducer)(function(e,n){switch(n.type){case"decremented":var t=E(),i=t.step,a=t.width,c=i-1;e.step===i&&(c=e.step-1);var s=g(c)-C.current.trackOffsetX;return a-.5*a>Math.abs(s)&&(c-=1),(0,h.Cl)((0,h.Cl)({},e),{step:c});case"dragEnd":return C.current=(0,h.Cl)((0,h.Cl)({},C.current),{initialMousePositionX:null}),(0,h.Cl)((0,h.Cl)((0,h.Cl)({},e),N()),{trackOffsetState:C.current.trackOffsetX,isDragging:!1});case"dragStart":return C.current=(0,h.Cl)((0,h.Cl)({},C.current),{initialMousePositionX:n.initialMousePositionX,initialTrackContainerWidth:n.initialTrackContainerWidth,initialTrackOffset:e.trackOffsetState}),(0,h.Cl)((0,h.Cl)({},e),{isDragging:!0});case"incremented":return c=(i=E().step)+1,e.step===i&&(c=e.step+1),(0,h.Cl)((0,h.Cl)({},e),{step:c});case"setSliderIsReady":return e.isSliderReady?e:(T(r.ENABLED),(0,h.Cl)((0,h.Cl)((0,h.Cl)({},e),N()),{isSliderReady:!0}));case"syncStep":return i=E().step,e.step!==i?(C.current.step=i,(0,h.Cl)((0,h.Cl)({},e),{step:i})):e;case"updateUI":var u=N();return u.isNextShow!==e.isNextShow||u.isPrevShow!==e.isPrevShow?(0,h.Cl)((0,h.Cl)({},e),u):e;default:return e}},_),w=b[0],A=b[1],O=w.step,x=w.trackOffsetState,R=w.isDragging,I=w.isNextShow,L=w.isPrevShow,D=w.isSliderReady,y=(0,a.useCallback)(function(e,t,i){if(void 0===i&&(i=!0),e!==C.current.trackOffsetX){T(t),t===r.ENABLED&&(C.current.isTransitionActive=!0);var a=e*k;n.current&&(n.current.style.transform="translate3d(".concat(a,"px,0,0)")),C.current=(0,h.Cl)((0,h.Cl)({},C.current),{trackOffsetX:e}),A(i?{type:"dragEnd"}:{type:"updateUI"})}},[n,T]),M=(0,a.useCallback)(function(e){A({initialMousePositionX:e,initialTrackContainerWidth:o,type:"dragStart"})},[o]),W=(0,a.useCallback)(function(e){if(null!==C.current.initialMousePositionX){var n=e-C.current.initialMousePositionX,t=C.current.initialTrackOffset+n*k,i=Math.min(c+.2*o,t),a=Math.max(i,.2*o*-1);y(a,r.DISABLED,!1)}},[c,o,y]),X=(0,a.useCallback)(function(e){var n;T(r.ENABLED),(null===(n=null==e?void 0:e.classList)||void 0===n?void 0:n.contains("lscl_item"))&&(null==e||e.click()),A({type:"dragEnd"})},[T]),P=(0,a.useCallback)(function(e){W(e.clientX)},[W]),B=(0,a.useCallback)(function(){X(),window.removeEventListener("mousemove",P,!1),window.removeEventListener("mouseup",B,!1)},[X,P]),j=(0,a.useCallback)(function(e){(I||L)&&(e.preventDefault(),M(e.clientX),window.addEventListener("mousemove",P,!1),window.addEventListener("mouseup",B,!1))},[M,P,B,I,L]),U=(0,a.useCallback)(function(e){if(e.stopPropagation(),null==v||v(e),I||L){e.preventDefault(),m.current&&(window.clearTimeout(m.current),m.current=0);var n=Math.ceil(Math.abs(e.deltaX)>Math.abs(e.deltaY)?e.deltaX:e.deltaY),t=C.current.trackOffsetX+n,i=t;t<0?i=0:t>c&&(i=c),y(i,r.DISABLED,!1),window.requestAnimationFrame(function(){m.current=window.setTimeout(function(){m.current=0,T(r.SYNC),A({type:"dragEnd"})},300)})}},[v,I,L,c,T,y]),V=(0,a.useCallback)(function(e){var n=e.touches[0].pageX;W(n)},[W]),F=(0,a.useCallback)(function(e){var n=e.target;X(n),document.removeEventListener("touchmove",V,!1),document.removeEventListener("touchend",F,!1)},[X,V]),z=(0,a.useCallback)(function(e){if(1===e.touches.length&&(I||L)){var n=e.touches[0].pageX;M(n),document.addEventListener("touchmove",V,{passive:!0}),document.addEventListener("touchend",F,!1)}},[I,L,M,V,F]),H=(0,a.useCallback)(function(e){C.current.isTransitionActive=!1,null==f||f(e)},[f]);return(0,a.useLayoutEffect)(function(){c&&A({type:"updateUI"})},[c]),(0,a.useEffect)(function(){if(d&&"number"==typeof t&&D){var e=C.current,n=e.currentActiveItemIndex,i=e.isTransitionActive,a=S(t,o);if(C.current.trackOffsetX!==a||null===n){var c=!i&&(null===n||n===t||-1===t);C.current.currentActiveItemIndex=t,y(a,c?r.SYNC:r.ENABLED)}}},[t,S,D,d,o,T,y]),(0,a.useEffect)(function(){if(!d&&"number"==typeof t&&D){var e=Math.max(t+1-u,0),n=g(e);y(n,r.ENABLED)}},[t,g,d,u,D,T,y]),(0,a.useEffect)(function(){x<0&&y(0,r.ENABLED),x>c&&y(c,r.ENABLED)},[x,c,y]),(0,a.useEffect)(function(){if(!R){(0===C.current.trackOffsetX||C.current.trackOffsetX===c||C.current.initialTrackOffset===c)&&(C.current.initialTrackContainerWidth=null);var e=C.current,n=e.initialTrackContainerWidth,t=e.trackOffsetX;if(null!==n&&n!==o){var i=t+(n-o);C.current.initialTrackContainerWidth=null,y(i,r.SYNC)}}},[R,c,o,y]),(0,a.useEffect)(function(){if(O!==C.current.step){var e=g(O);y(e,r.ENABLED),C.current.step=O}},[g,O,y]),(0,a.useEffect)(function(){l&&y(0,r.ENABLED)},[y,s,l]),(0,a.useEffect)(function(){i.length&&o&&!D&&A({type:"setSliderIsReady"})},[i,o,D]),{refs:{trackTransitionDataRef:C},actions:{dispatch:A,updateTrackTranslateX:y,handleClickNext:function(){A({type:"incremented"})},handleClickPrev:function(){A({type:"decremented"})},handleOnWheel:U,handleTrackMouseDown:j,handleTrackTouchStart:z,handleTransitionEnd:H},states:{sliderState:w}}}({trackContainerRef:I,activeItemIndex:s,itemWidthListState:D,maxTrackOffsetX:L.maxTrackOffsetX,sliderStepsWidth:L.sliderStepsWidth,sliderVisibleItemCount:L.sliderVisibleItemCount,trackWidthState:L.trackWidthState,isResetPositionOnChildrenChange:E,shouldCenterOnChange:w,onTransitionEnd:O,onWheel:x}),M=y.refs.trackTransitionDataRef,W=y.actions,X=W.dispatch,P=W.updateTrackTranslateX,B=W.handleClickNext,j=W.handleClickPrev,U=W.handleOnWheel,V=W.handleTrackMouseDown,F=W.handleTrackTouchStart,z=W.handleTransitionEnd,H=y.states.sliderState;!function(e){var n=e.trackContainerRef,t=e.trackTransitionDataRef,i=e.dispatch,c=e.itemWidthListState,s=e.sliderState,u=e.updateTrackTranslateX,o=e.onStateChange,l=(0,a.useRef)(_),d=(0,a.useRef)({currentItemOffset:0}),f=(0,a.useRef)(0),v=function(){f.current&&(window.clearTimeout(f.current),f.current=0)},m=(0,a.useCallback)(function(e,n){d.current=(0,h.Cl)((0,h.Cl)({},d.current),{currentItemOffset:e}),u(n,r.SYNC),i({type:"syncStep"})},[i,u]),p=(0,a.useCallback)(function(e,n,r){return new Promise(function(i){var a=d.current.currentItemOffset,s=e-a;if(r.signal.onabort=v,n&&(d.current=(0,h.Cl)((0,h.Cl)({},d.current),{currentItemOffset:e})),s&&!n){var u=0,o=s,l=s>0,p=t.current,C=p.currentActiveItemIndex,_=p.trackOffsetX,k=p.isTransitionActive;c.some(function(e){return 0===o||(u+=e,l?o--:o++,!1)}),v();var E=_+u*(l?-1:1);k?f.current=window.setTimeout(function(){null!==C&&(t.current.currentActiveItemIndex=C+(l?-1:1)),m(e,E),f.current=0,i()},200):(null!==C&&(t.current.currentActiveItemIndex=C+(l?-1:1)),m(e,E),i())}else i()})},[c,t,m]),C=(0,a.useCallback)(function(){var e,r=null===(e=n.current)||void 0===e?void 0:e.getBoundingClientRect().width,i=t.current.trackOffsetX,a=r?0:null,s=0;return c.some(function(e){var n=(r||0)>=e,t=i>=e;return!n&&!t||(r&&null!==a&&n&&(r-=e,a++),t&&(i-=e,s=null===s?0:s+1),!1)}),{firstVisibleItemIndex:s,totalVisibleItemCount:a}},[n,t,c]);(0,a.useEffect)(function(){!function(){if(o&&!(0,S.b)(s,l.current)){var e={syncTrack:p};s.isDragging||(e=(0,h.Cl)((0,h.Cl)({},e),C())),l.current=s,null==o||o((0,h.Cl)((0,h.Cl)({},s),e))}}()},[C,o,n,s,p])}({trackContainerRef:I,trackTransitionDataRef:M,dispatch:X,itemWidthListState:D,sliderState:H,updateTrackTranslateX:P,onStateChange:A});var Y=H.isNextShow,q=H.isPrevShow;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(f,{ref:C(n,I),className:(0,u.n)((t={__no_drag:!q&&!Y,__sld_f_end:N&&Y||p,__sld_f_start:N&&q,__sld_show_fade:N},t[String(c)]=c,t)),onMouseDown:V,onTouchStart:F,onTransitionEnd:z,onWheel:U,children:o}),null==l?void 0:l({sliderState:H,handleClickNext:B,handleClickPrev:j})]})}),N=(0,a.memo)(T)},43512:function(e,n,t){t.d(n,{G:function(){return a}});var r=t(96540),i=t(85374),a=function(e,n,t){void 0===n&&(n=!0),void 0===t&&(t=80),(0,r.useEffect)(function(){var r=(0,i.s)(e,t);return n&&window.addEventListener("resize",r),function(){n&&window.removeEventListener("resize",r)}},[n,t,e])}},69666:function(e,n,t){t.d(n,{h:function(){return a}});var r=t(15215),i=t(42338),a=function(e){(0,i.q)((0,r.Cl)((0,r.Cl)({},e),{isBuyTokens:!0}))}},18736:function(e,n,t){var r,i=t(15215),a=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return(0,i.C6)(n,e),n.FREE="free",n.GOLD="gold",n.PLATINUM="platinum",n.UNLIMITED="unlimited",n.DIAMOND="diamond",n.EXCLUSIVE="exclusive",n.TITAN="titan",n.SAPPHIRE="sapphire",n.titles=((r={})[n.FREE]=__("Free"),r[n.GOLD]=__("Gold"),r[n.PLATINUM]=__("Platinum"),r[n.UNLIMITED]=__("Unlimited"),r[n.DIAMOND]=__("Diamond"),r[n.EXCLUSIVE]=__("Exclusive"),r[n.TITAN]=__("Titan"),r[n.SAPPHIRE]=__("Sapphire"),r),n}(t(53767).A);n.A=a},40522:function(e,n,t){var r;t.d(n,{W:function(){return r}}),function(e){e.DEFAULT="default",e.MODERN="modern"}(r||(r={}))}}]);