/*! VERSION | 11.0.88 */"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[577],{98836:(e,n,l)=>{l.r(n),l.d(n,{default:()=>m});var t=l(2118),i=l(7185),a=l(94380),s=l(59188);let m=()=>{let e=(0,a.T)();return(0,s.H)(()=>(t.Z.addCallableMethod("sendChatMessage",({sender:n,message:l,username:t,notMentionInvisible:a=!1})=>{e((0,i.f$)(n,l,t,a))}),()=>t.Z.terminate())),null}},62583:(e,n,l)=>{l.d(n,{w:()=>y});var t=l(47722),i=l(27378),a=l(45394),s=l(39285),m=l(22734),u=l(32696),c=l(43499),r=l(10269),g=l(7185),o=l(34),p=l(30478),d=l(95366),E=l(62668),f=l(15921),N=l(99748),h=l(94380),v=l(95654),C=l(42339);let _=/%username%/,b=/%pluginName%/,k=/%pluginNameText%/,A=RegExp("\\{#fade\\}(?.+)\\{\\/fade\\}"),S=RegExp("\\{#accent\\}(?.+)\\{\\/accent\\}"),K=RegExp("\\{#action name=(?:\"|')(?.+)(?:\"|')\\}(?.+)\\{\\/action\\}"),L=RegExp(`(${_.source}|${b.source}|${k.source}|${/\{#accent\}.+\{\/accent\}/.source}|${/\{#action name=(?:"|').+(?:"|')\}.+\{\/action\}/.source}|${/\{#fade\}.+\{\/fade\}/.source})`),U={[a._t]:"battleships",[a.O1]:"polls",[a.iD]:"reactions",[a.kS]:"wheel"},y=e=>{let{onUsernameClick:n,id:l,isFullscreen:a,message:y,plugin:T,user:F}=e,w=(0,h.T)(),x=(0,v.C)(C.Duv),D=(0,v.C)(c.UK),I=()=>{let e=U[T.name];e&&w((0,E.Ae)({type:"extension",subtype:e}))},M=()=>{D.some(e=>e.id===T.id)?w((0,r._f)(d.pow.PLUGINS_MENU,T.id)):w((0,g.dI)(T))},R=e=>{if(I(),(0,s.F)(T)){w((0,m.LY)(T));return}w((0,m.Mq)(T.id,e))},Z=y.split(L),P=()=>{n(F.username)};return Z.map((e,n)=>{let s=S.exec(e),m=K.exec(e),c=A.exec(e);if(F&&_.test(e)){let e=(0,u.R)(F);return i.createElement(i.Fragment,null,e&&i.createElement(f.Z,{size:16,className:"plugin-message-username-icon",img:"incognito"}),i.createElement(o.nr,{key:`${F.id}-${n}`,isLevelLeagueStatusVisible:!1,isUltimateIconVisible:!1,user:F,className:"plugin-message-username",placeId:l,isAnonymous:e,onClick:P,withoutUserCardPopup:a}))}if((null==c?void 0:c.length)===2){let e=c[1];return i.createElement("span",{key:n,className:"plugin-message-fade"},e)}if((null==s?void 0:s.length)===2){let e=s[1];return i.createElement("span",{key:n,className:"plugin-message-accent"},e)}let r=x?p.a:t.mI;return(null==m?void 0:m.length)===3?i.createElement(r,{key:n,onClick:()=>R(m[1]),className:(0,N.AK)({"plugin-message-plugin-name":!x})},m[2]):b.test(e)?i.createElement(r,{key:n,onClick:M,className:"plugin-message-plugin-name"},T.title):k.test(e)?T.title:i.createElement("span",{key:n,className:"plugin-message-text"},e)})}},32696:(e,n,l)=>{l.d(n,{R:()=>t});let t=e=>!(null==e?void 0:e.username)},47526:(e,n,l)=>{l.r(n),l.d(n,{default:()=>p});var t=l(27378),i=l(37051),a=l(62583),s=l(32696),m=l(34),u=l(99748),c=l(95654),r=l(42339);let g=({message:e,plugin:n,className:l,senderData:g,id:o,isFullscreen:p,onUsernameClick:d})=>{let E=(0,c.C)(r.Duv),f=(0,a.w)({onUsernameClick:d||i.Z,user:g,isFullscreen:p,message:e,plugin:n,id:o}),N="Poll"===n.title,h=(0,s.R)(g);return t.createElement(m.v0,{className:(0,u.AK)("plugin-message",l,{"plugin-message-with-highlight":E,"plugin-message-anon":h}),background:N?"poll":"public-tip"},n.iconUrl&&t.createElement("img",{src:n.iconUrl,alt:`${n.title} plugin icon`,className:"plugin-message-icon"}),f)};var o=l(24026);let p=e=>((0,o.F)(),t.createElement(g,e))},98866:(e,n,l)=>{l.r(n),l.d(n,{default:()=>u});var t=l(27378),i=l(62583);let a={content:"PluginMessageContent__content#SF"},s=e=>{let n=(0,i.w)(e);return t.createElement("div",{className:a.content},n)};var m=l(24026);let u=e=>((0,m.F)(),t.createElement(s,e))},33178:(e,n,l)=>{l.r(n),l.d(n,{default:()=>I});var t=l(27378),i=l(39285),a=l(22734),s=l(43499),m=l(10269),u=l(29502),c=l(95366),r=l(38924),g=l(11850),o=l(29413),p=l(31896),d=l(56322),E=l(91090),f=l(99973),N=l(99748),h=l(53788),v=l(97606),C=l(94380),_=l(95654),b=l(41230),k=l(58543),A=l(42339),S=l(66483),K=l(79561);let L=({plugin:{imageUrl:e,title:n,summary:l},onSelect:i,isFullScreenControl:a,isDisabled:s=!1,isSendTipDialogRedesignEnabled:m})=>t.createElement("div",{className:(0,N.AK)("plugin-menu-item",{"plugin-menu-item--compact":m,"plugin-menu-item-fullscreen":a,"plugin-menu-item-disabled":s}),onClick:e=>{i(e)}},e&&t.createElement("img",{src:e,alt:n,className:"plugin-menu-item-poster"}),t.createElement("div",{className:"plugin-menu-item-info"},t.createElement("h3",{className:"plugin-menu-item-title"},n),t.createElement("p",{className:(0,N.AK)("plugin-menu-item-description",{"plugin-menu-item-description-fullscreen":a})},l)),t.createElement(o.Z,{img:"chevron-right",className:(0,N.AK)("plugin-menu-item-chevron",{"plugin-menu-item-chevron-fullscreen":a})}));var U=l(47722),y=l(41962),T=l(57857);let F=({plugin:e,onBack:n,isVisible:l,isFullScreenControl:i,isBottomSheet:a,isSendTipDialogRedesignEnabled:s})=>{let m=(0,_.C)(k.KW);return t.createElement("div",{className:(0,N.AK)("plugin-menu-panel",{"plugin-menu-panel--compact":s,"plugin-menu-panel-visible":l,"plugin-menu-panel":i,"plugin-menu-panel--with-continuous-scroll":m,"plugin-menu-panel--bottom-sheet":a})},t.createElement("div",{className:"plugin-menu-panel-header"},t.createElement(U.mI,{className:(0,N.AK)("plugin-menu-panel-back-button",{"plugin-menu-panel-back-button-fullscreen":i}),onClick:n},t.createElement(o.Z,{img:"arrow-left",className:(0,N.AK)("plugin-menu-panel-back-icon",{"plugin-menu-panel-back-icon-fullscreen":i})})),e.iconUrl&&t.createElement("img",{src:e.iconUrl,alt:e.title,className:"plugin-menu-panel-plugin-icon"}),t.createElement(T.pb,{className:(0,N.AK)({"plugin-menu-panel-title-fullscreen":i})},e.title)),t.createElement(y.Z,{isPluginActive:!0,className:"plugin-menu-panel-iframe",iframeClassName:"plugin-menu-panel__iframe-menu",plugin:e,iframeKey:"menu"}))},w=({plugin:e,isFullScreenControl:n,isContinuousScrollInTipMenuEnabled:l,isSendTipDialogRedesignEnabled:r})=>{let{trans:o}=(0,v.QT)(),p=(0,C.T)(),N=(0,t.useRef)(null),b=(0,_.C)(s._p),k=(0,_.C)(K.x),S=(0,_.C)(K.u8),U=(0,_.C)(A.RHc),y=(0,_.C)(A.P3H),[T,F]=(0,g.eW)(),w=(0,i.F)(e),x=(0,h.v1)(),D=(0,t.useCallback)(n=>{if(y&&x.emit("analytics:Click On",{clickedExtension:e.name,clickSource:E.a.EXTENSION_TAB,navElement:f.FO.EXTENSTION_TAB_ELEMENT}),w){if(!(k||S&&U)){F(n);return}if(p((0,m.fO)()),b){p((0,a.zb)());return}p((0,a.rm)(e.id));return}l&&p((0,u.f3)()),p((0,m._f)(c.pow.PLUGINS_MENU,e.id))},[y,w,l,p,e.id,e.name,x,k,S,U,b,F]),I=!!b&&b!==e.id;return t.createElement(t.Fragment,null,t.createElement("li",{key:e.id,ref:N},t.createElement(L,{plugin:e,isFullScreenControl:n,onSelect:D,isDisabled:I,isSendTipDialogRedesignEnabled:r})),T&&t.createElement(d.Z,{isForceVisible:!0,placement:"top",targetRef:N},o("actionList.pluginsMenu.goLiveFirst")))},x=({isFullScreenControl:e,isInTipMenuWithContinuousScroll:n,isBottomSheet:l,isSendTipDialogRedesignEnabled:i})=>{let{trans:a}=(0,v.QT)(),u=(0,C.T)(),d=(0,_.C)(s.UK),E=(0,_.C)(s.y),f=(0,_.C)(r._9),h=(0,_.C)(s._p),A=(0,_.C)(S.A4),L=(0,_.C)(k.KW),U=(0,_.C)(K.x),y=(0,g.tI)();(0,b.l)(()=>{U&&y()},[U]);let T=()=>{u((0,m._f)(c.pow.PLUGINS_MENU))};return(0,t.useEffect)(()=>{f&&h&&f!==h&&u((0,m._f)(c.pow.PLUGINS_MENU,void 0))},[h,u,f]),t.createElement(t.Fragment,null,t.createElement("div",{className:(0,N.AK)("plugins-menu-items",{"plugins-menu-items-visible":!f,"plugins-menu-items-fullscreen":e,"plugins-menu-items--with-continuous-scroll":n})},t.createElement("ul",{className:"plugins-menu-items-list"},[...d,...E].map(n=>t.createElement(w,{key:n.id,plugin:n,isFullScreenControl:e,isContinuousScrollInTipMenuEnabled:L,isSendTipDialogRedesignEnabled:i}))),!e&&!L&&t.createElement("div",{className:"plugins-menu-items-info"},t.createElement(o.Z,{img:"dice",className:"plugins-menu-items-info-dice"}),t.createElement(p.ZP,{type:"s12-w400"},a(A?"actionList.pluginsMenu.info.model":"actionList.pluginsMenu.info.user")))),d.map(n=>t.createElement(F,{isBottomSheet:l,key:n.id,isVisible:f===n.id,plugin:n,onBack:T,isFullScreenControl:e,isSendTipDialogRedesignEnabled:i})))};var D=l(24026);let I=e=>((0,D.F)(),t.createElement(x,e))},98273:(e,n,l)=>{l.r(n),l.d(n,{default:()=>s});var t=l(27378),i=l(81938),a=l(24026);let s=e=>((0,a.F)(),t.createElement(i.Z,e))},30478:(e,n,l)=>{l.d(n,{a:()=>r});var t=l(27378),i=l(96499),a=l(57174),s=l(29413),m=l(99748),u=l(95654),c=l(62203);let r=({onClick:e,children:n,className:l})=>{let r=(0,u.C)(c.LK),{isXLFontSize:g}=(0,i.m3)();return t.createElement(a.ZP,{onClick:e,className:(0,m.AK)("highlight-button",l,{"highlight-button--with-border":r})},t.createElement("span",{className:(0,m.AK)("highlight-button__content",{"highlight-button__content--xl":g})},n,t.createElement(s.Z,{className:"highlight-button__icon",img:"chevron-right",size:12})))}}}]);