(window.webpackJsonp=window.webpackJsonp||[]).push([[141],{"5Sd5":function(e,t,n){"use strict";var r=n("tOpy"),a=n("FvK5"),i=n("Siuj"),o=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var d=function(e){function t(){var e,n,r;l(this,t);for(var a=arguments.length,c=Array(a),d=0;d0){var r=function(e,t){var n=l(e,t,i.Ob),r=n.eventId,a=n.provider;return{videoEventId:r,videoProvider:i.ei[a]||null}}(e,t),a=r.videoEventId,c=r.videoProvider,u=l(e,t,i.Pb),d=u.provider,m=u.eventId;return o.zd&&(n=e.some((function(e){return"GBVISION"===e.get("provider")&&e.get("type")===i.Nb}))),{vizEventId:d===i.Lb?m:null,performEventId:d===i.ei.PERFORM_V2?m:null,statsEventId:s(e,i.Mb,i.Qb,t),videoEventId:a,videoProvider:c,audioCommentaryAvailable:n}}return{vizEventId:null,statsEventId:null,videoEventId:null,audioCommentaryAvailable:n}}))},Cmpn:function(e,t,n){"use strict";var r=n("tOpy"),a=n("FvK5"),i=n("5Sd5"),o=Object.assign||function(e){for(var t=1;t0?n.get(0,0).toString():"",p2Nsets:n.size>0?n.get(1,0).toString():""})}))},MHjO:function(e,t,n){"use strict";var r=n("tOpy"),a=n("FvK5"),i=n("Siuj"),o=Object.assign||function(e){for(var t=1;tv.size&&(v=v.push("empty")),v.size>h.size&&(h=h.push("empty"));h.size>5;)h=h.shift();for(;v.size>5;)v=v.shift()}var g={};if(s.size){var b=s.first().getIn(["statistics","leaguePosition"]),E=s.last().getIn(["statistics","leaguePosition"]),O=s.first().getIn(["statistics","form"],Object(a.List)()),S=s.last().getIn(["statistics","form"],Object(a.List)());b&&E&&(g.teamOneLeaguePosition=b,g.teamTwoLeaguePosition=E),O.size>0&&S.size>0&&(g.teamOneLastFiveGamesForm=O,g.teamTwoLastFiveGamesForm=S)}return o({},e,g,{hRedCards:l,aRedCards:u,teamOnePenalties:h.toArray(),teamTwoPenalties:v.toArray(),teamOneTotalPenaltyGoals:p,teamTwoTotalPenaltyGoals:f,teamOneScore:i.get(0,""),teamTwoScore:i.get(1,""),score:i.toList()})}))},MSyb:function(e,t,n){"use strict";var r=n("mXGw"),a=n.n(r),i=n("iZzW"),o=n("Qi1R"),c=n("wurE"),s=n.n(c),l=n("rOcY"),u=n("D5ie"),d=s.a.div.withConfig({componentId:"sc-1forjg9-0"})(["display:flex;justify-content:center;padding:",";",";"],Object(o.H)(0,4),(function(e){var t=e.headerRow,n=e.periodFinished,r=e.mainScore,a=e.withScore,i=e.currentSetScore,s=e.eventFinished,d=e.firstColumn,m=e.highestScore,p="",f=30,h="";return e.sevView?(r||!n&&!a)&&(h="font-weight: 800;"):(n&&m||r)&&(h="font-weight: 700;"),s?p=u.Ym:i?p=l.s?u.u:u.Al:n||t||a||(p=u.u),l.w&&d&&(f=110),Object(c.css)(["",";color:",";width:",";",";"],t&&"padding-bottom: "+Object(o.H)(2),p,Object(o.H)(f),h)})),m=s.a.div.withConfig({componentId:"sc-1forjg9-1"})(["position:relative;top:",";right:",";font-size:",";margin:0;"],Object(o.H)(-12),Object(o.H)(4),Object(o.H)(20)),p=function(e){var t=e.gameScore,n=e.tieBreakEnding,o=e.highestScore,c=e.periodFinished,s=e.headerRow,l=e.mainScore,u=e.text,p=e.withScore,f=e.currentSetScore,h=e.eventFinished,v=e.firstColumn,g=e.sevView;return a.a.createElement(r.Fragment,null,a.a.createElement(d,{highestScore:o,periodFinished:c,headerRow:s,mainScore:l,withScore:p,currentSetScore:f,eventFinished:h,firstColumn:v,sevView:g},a.a.createElement(i.a,{id:t||u})),n&&a.a.createElement(m,null,n))};p.defaultProps={highestScore:!1};var f=p;t.a=f},Rqpn:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n("wurE"),a=n.n(r),i=n("Qi1R"),o=n("D5ie"),c=a.a.div.withConfig({componentId:"sc-10y2rsg-0"})(["position:relative;left:",";top:",";height:",";width:",";border-radius:50%;background-color:",";visibility:",";"],Object(i.H)(10),Object(i.H)(14),Object(i.H)(12),Object(i.H)(12),(function(e){return e.serve?o.u:"transparent"}),(function(e){return e.servingIndicatorVisible?"visible":"hidden"})),s=n("rOcY"),l=n("uXGu"),u=a()(l.a).attrs((function(e){var t=e.sportId;return{name:s.vh[t],size:s.wh[t]||"xxs32"}})).withConfig({componentId:"sc-1fpbjwa-0"})(["justify-content:center;align-items:center;display:",";"],(function(e){var t=e.servingIndicatorVisible,n=e.serve;return t&&n?"block":"none"}));t.b=c},WBb7:function(e,t,n){"use strict";var r=n("mpt1"),a=n("Qi1R"),i=n("mXGw"),o=n.n(i),c=n("wurE"),s=n.n(c),l=n("rOcY"),u=n("D5ie"),d=s.a.iframe.attrs((function(e){return{scrolling:a.zd||e.showScrolling||e.pageInModal?"auto":"no"}})).withConfig({componentId:"dxxfk7-0"})(["display:block;width:100%;border:0;",";"],(function(e){if(e.fullScreenView)return Object(c.css)(["height:100vh;"]);if(e.pageInModal){var t=e.bottomOffset+l.gc+4;return Object(c.css)(["height:calc(90vh - ",");"],Object(a.H)(t))}if(e.height&&!1===e.rulesLoaded)return Object(c.css)(["height:0;"]);if(e.height)return Object(c.css)(["height:",";"],e.height);if(a.zd&&!e.height&&!1===e.rulesLoaded)return Object(c.css)(["height:0;"]);var n=e.bottomOffset+(e.hasBottomNavigation?l.r+l.ac:0)+(e.hasLoginBar?l.Db:0)+(e.hasTopBar?l.jb:4+l.gc);return Object(c.css)(["height:calc(100vh - ",");"],Object(a.H)(n))})),m=s.a.div.withConfig({componentId:"dxxfk7-1"})(["box-sizing:border-box;z-index:1;color:",";background-color:",";",";",";",";",";"],u.Al,u.qh,(function(e){if(!e.pageInModal&&e.height&&0!==e.height){var t=e.height<600?"100%":Object(a.H)(Object(a.Yd)(e.height));return Object(c.css)(["height:",";"],t)}return null}),(function(e){return!e.fullScreenView&&!e.noPaddings&&Object(c.css)(["border:"," solid ",";"],Object(a.H)(2),u.dl)}),(function(e){return e.noMargins?Object(c.css)([""]):Object(c.css)(["margin-bottom:",";"],a.zd&&Object(a.H)(36))}),(function(e){return e.hasTopNavigation?Object(c.css)(["padding-top:",";"],Object(a.H)(80)):null})),p=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["url","onRef","fullScreenView","hasBottomNavigation","hasTopNavigation","hasTopBar","hasLoginBar","bottomOffset","containerHeight","iframeHeight"]);return o.a.createElement(m,p({hasBottomNavigation:a,hasTopNavigation:i,fullScreenView:r,height:u},h),o.a.createElement(d,p({src:t,ref:n,fullScreenView:r,hasBottomNavigation:a,hasTopBar:c,hasLoginBar:s,bottomOffset:l,height:f},h)))}}]),t}(i.PureComponent);g.defaultProps={onRef:function(){},fullScreenView:!1,hasBottomNavigation:!1,hasTopNavigation:!1,hasTopBar:!1,hasLoginBar:!1,bottomOffset:0};var b=g,E={componentDidUpdate:function(e){var t=this.props,n=t.heightPx,r=t.rerenderLocked,a=t.setContainerHeight,i=t.setIframeHeight,o=t.setRerenderLocked;r||e.heightPx===n||(a(n),i("100%"),o(!0),setTimeout((function(){o(!1)}),50))}},O=Object(r.compose)(Object(r.setDisplayName)("IFrameContainer"),Object(r.withState)("rerenderLocked","setRerenderLocked",!1),Object(r.withState)("containerHeight","setContainerHeight",0),Object(r.withState)("iframeHeight","setIframeHeight",(function(e){var t=e.iframeHeight;return t||(a.zd?null:"100vh")})),Object(r.lifecycle)(E),Object(r.mapProps)((function(e){return{url:e.url,onRef:e.onRef,fullScreenView:e.fullScreenView,hasBottomNavigation:e.hasBottomNavigation,hasTopNavigation:e.hasTopNavigation,hasTopBar:e.hasTopBar,hasLoginBar:e.hasLoginBar,bottomOffset:e.bottomOffset,pageInModal:e.pageInModal,rulesLoaded:e.rulesLoaded,onLoad:e.onLoad,onError:e.onError,showScrolling:e.showScrolling,containerHeight:e.containerHeight,iframeHeight:e.iframeHeight,noPaddings:e.noPaddings,noMargins:e.noMargins}})))(b);t.a=O},WDf2:function(e,t,n){"use strict";var r=n("mXGw"),a=n.n(r),i=n("wurE"),o=n.n(i),c=n("Qi1R"),s=n("D5ie"),l=o.a.div.withConfig({componentId:"sc-1ldbxjj-0"})(["display:inline-block;margin-right:",";border-radius:50%;",";",";"],Object(c.H)(6),(function(e){var t=e.mevView?12:16;return Object(i.css)(["height:",";width:",";"],Object(c.H)(t),Object(c.H)(t))}),(function(e){var t=e.goal;return"empty"===t?Object(i.css)(["border:"," solid ",";background-color:",";"],Object(c.H)(2),s.en,s.cn):Object(i.css)(["background-color:",";"],Number(t)?s.dn:s.en)})),u=o.a.span.withConfig({componentId:"sc-1ldbxjj-1"})(["margin-left:",";font-weight:bold;color:",";line-height:1;"],Object(c.H)(6),(function(e){return e.inplay?s.u:s.Al})),d=o.a.div.withConfig({componentId:"sc-1ldbxjj-2"})(["display:flex;align-items:center;justify-content:flex-start;width:",";"],(function(e){return e.mevView?Object(c.H)(100):Object(c.H)(120)})),m=o()(d).withConfig({componentId:"sc-1ldbxjj-3"})(["justify-content:flex-end;width:fit-content;"]),p=function(e){var t=e.penaltyShoots,n=void 0===t?[]:t,r=e.mevView,i=void 0!==r&&r,o=e.penaltyScore,c=void 0===o?null:o,s=e.inplay,p=void 0!==s&&s;return a.a.createElement(m,null,a.a.createElement(d,{mevView:i},n.map((function(e,t){return a.a.createElement(l,{key:t,goal:e,mevView:i})}))),c>=0&&a.a.createElement(u,{inplay:p},c))};t.a=p},"Y1g+":function(e,t,n){"use strict";var r=n("mXGw"),a=n.n(r),i=n("XSEl"),o=n("Qi1R"),c=n("tOpy"),s=n("FvK5"),l=n("bVOX"),u=Object(c.createSelector)(l.a,(function(e,t){return e.getIn(["removedEntities","events"],Object(s.Set)()).includes(t)}),(function(e,t){var n=e.get("scoreboard",Object(s.Map)()).get("timer",Object(s.Map)()),r=e.getIn(["eventNotes","isScoreBoardTimerVisible"],!0);return{inplay:e.get("inplay",!1),clockValue:n.get("value",0),clockCountsDown:n.get("countsDown",!1),clockValueTimestamp:Object(o.Ic)(n.get("timestamp","")),clockVisible:n.get("visible",!0)&&r,timerRunning:!t&&!n.get("stopped",!0),timerExist:n.size>0}})),d=n("wurE"),m=n.n(d).a.span.withConfig({componentId:"vnimhi-0"})(["white-space:nowrap;margin-left:0 !important;"]),p=function(){function e(e,t){for(var n=0;n:not(:last-child){margin-bottom:",";}"],Object(m.H)(50),(function(e){return e.margin?Object(m.H)(10):0}),b,Object(m.H)(8)),P=d.a.div.withConfig({componentId:"sc-1ec3qhn-10"})(["display:flex;flex-direction:column;justify-content:center;margin-right:",";font-weight:",";font-size:",";",";& >:not(:last-child){margin-bottom:",";}"],Object(m.H)(10),(function(e){return e.bold?"bold":"normal"}),Object(m.H)(28),b,Object(m.H)(8)),A=d.a.div.withConfig({componentId:"sc-1ec3qhn-11"})(["display:flex;justify-content:center;align-items:center;line-height:",";font-size:",";",";"],Object(m.H)(32),Object(m.H)(28),(function(e){return e.headerRow&&Object(u.css)(["font-weight:normal;font-size:",";color:",";"],Object(m.H)(24),p.fn)})),z=d()(A).withConfig({componentId:"sc-1ec3qhn-12"})(["margin:0;"]),_=d.a.div.withConfig({componentId:"sc-1ec3qhn-13"})(["display:flex;justify-content:space-between;align-items:center;line-height:",";margin-bottom:",";"],Object(m.H)(32),Object(m.H)(12)),N=d.a.div.withConfig({componentId:"sc-1ec3qhn-14"})(["font-weight:bold;color:",";min-width:",";padding:",";text-align:center;"],p.u,Object(m.H)(32),Object(m.H)(0,4)),C=d.a.div.withConfig({componentId:"sc-1ec3qhn-15"})(["min-width:",";color:",";text-align:center;border-radius:",";"],Object(m.H)(46),(function(e){return e.eventFinished?p.Ym:p.u}),Object(m.H)(4)),V=d.a.div.withConfig({componentId:"sc-1ec3qhn-16"})(["color:",";font-size:",";"],p.So,Object(m.H)(24)),k=d.a.div.withConfig({componentId:"sc-1ec3qhn-17"})(["display:flex;justify-content:space-between;width:100%;color:",";"],p.Al),H=function(e){var t=e.cricketExist,n=e.eventId,o=Object(i.useSelector)((function(e){return Object(c.a)(e,n)})),u=o.inplay,d=o.twoParticipants,m=o.eventName,p=o.teamOneName,f=o.teamTwoName,h=o.teamOneScore,v=o.teamTwoScore,g=o.showScore,b=o.eventFinished,E=o.p1Serve,I=o.p2Serve,j=o.servingIndicatorVisible;return a.a.createElement(S,null,d?a.a.createElement(r.Fragment,null,a.a.createElement(w,null,a.a.createElement(T,{inplay:u},a.a.createElement(y,null,p)),g&&a.a.createElement(z,null,a.a.createElement(l.a,{eventFinished:b},h||"-"),t&&a.a.createElement(O,{serve:E,servingIndicatorVisible:j}))),a.a.createElement(w,null,a.a.createElement(T,{inplay:u},a.a.createElement(y,null,f)),g&&a.a.createElement(z,null,a.a.createElement(l.a,{eventFinished:b},v||"-"),t&&a.a.createElement(O,{serve:I,servingIndicatorVisible:j})))):a.a.createElement(s.a,{inplay:u},m))},x=n("tGBs"),F=n("MSyb"),L=function(e){var t=e.withPoints,n=e.eventId,c=Object(i.useSelector)((function(e){return Object(x.a)(e,n)})),s=c.inplay,u=c.teamOneName,d=c.teamTwoName,m=c.p1CurrentScore,p=c.p2CurrentScore,f=c.p1Games,h=c.p2Games,v=c.p1Nsets,g=c.p2Nsets,b=c.p1Serve,S=c.p2Serve,y=c.servingIndicatorVisible,w=c.set,T=c.showStarted,R=c.showScore,z=c.eventProvider,N=c.eventFinished,V=N&&z===o.je.LIVESCORE;return a.a.createElement(k,null,a.a.createElement(E,null,a.a.createElement(_,{inplay:s},a.a.createElement(j,{inplay:s},u)),a.a.createElement(_,{inplay:s},a.a.createElement(j,{inplay:s},d))),R&&!T&&a.a.createElement(r.Fragment,null,!V&&a.a.createElement(r.Fragment,null,s&&a.a.createElement(M,null,a.a.createElement(A,null,a.a.createElement(F.a,{gameScore:v,mainScore:!0})),a.a.createElement(A,null,a.a.createElement(F.a,{gameScore:g,mainScore:!0}))),t&&""!==f.get(w-1)&&a.a.createElement(M,null,a.a.createElement(A,null,a.a.createElement(F.a,{currentSetScore:!0,gameScore:f.get(w-1)})),a.a.createElement(A,null,a.a.createElement(F.a,{currentSetScore:!0,gameScore:h.get(w-1)}))),a.a.createElement(P,{bold:t},a.a.createElement(A,null,a.a.createElement(C,null,m),a.a.createElement(O,{serve:b,servingIndicatorVisible:y})),a.a.createElement(A,null,a.a.createElement(C,null,p),a.a.createElement(O,{serve:S,servingIndicatorVisible:y})))),V&&a.a.createElement(I,null,a.a.createElement(l.a,{eventFinished:N},v),a.a.createElement(l.a,{eventFinished:N},g))))};L.defaultProps={withPoints:!0,tableTennis:!1};var U=L,G=n("MHjO"),D=n("oRiN"),B=function(e){var t=e.inplay,n=e.visualizationArea,r=e.showScore,i=e.redCards,c=e.eventFinished,s=e.teamName,u=e.teamScore,d=e.leaguePosition;return a.a.createElement(w,null,a.a.createElement(T,{inplay:t},a.a.createElement(y,{visualizationArea:n},s),o.s&&!t&&a.a.createElement(V,null,Object(m.ac)(d)),a.a.createElement(D.a,{visualizationArea:n},i)),r&&a.a.createElement(l.a,{visualizationArea:n,eventFinished:c},u))},W=function(e){var t=e.visualizationArea,n=e.eventId,o=Object(i.useSelector)((function(e){return Object(G.a)(e,n)})),c=o.inplay,l=o.eventName,u=o.twoParticipants,d=o.hRedCards,m=o.aRedCards,p=o.showScore,f=o.eventFinished,h=o.teamOneName,v=o.teamTwoName,g=o.teamOneScore,b=o.teamTwoScore,E=o.teamOneLeaguePosition,O=o.teamTwoLeaguePosition;return a.a.createElement(S,null,u?a.a.createElement(r.Fragment,null,a.a.createElement(B,{inplay:c,visualizationArea:t,showScore:p,eventFinished:f,redCards:d,teamName:h,teamScore:g,leaguePosition:E}),a.a.createElement(B,{inplay:c,visualizationArea:t,showScore:p,eventFinished:f,redCards:m,teamName:v,teamScore:b,leaguePosition:O})):a.a.createElement(s.a,{inplay:c},l))},q=n("WDf2"),K=function(e){var t=e.inplay,n=e.visualizationArea,r=e.showScore,i=e.eventFinished,c=e.redCards,s=e.teamName,u=e.teamScore,d=e.penaltiesExists,p=e.teamPenalties,f=e.teamTotalPenaltyGoals,h=e.leaguePosition;return a.a.createElement(w,null,a.a.createElement(T,{inplay:t},a.a.createElement(y,{visualizationArea:n},s),o.s&&!t&&a.a.createElement(V,null,Object(m.ac)(h)),a.a.createElement(D.a,{visualizationArea:n},c)),r&&(d?a.a.createElement(q.a,{mevView:!0,penaltyShoots:p,penaltyScore:f,inplay:t}):a.a.createElement(l.a,{visualizationArea:n,eventFinished:i}," ",u," ",d&&i&&"("+f+")")))},Y=function(e){var t=e.visualizationArea,n=e.eventId,o=Object(i.useSelector)((function(e){return Object(G.a)(e,n)})),c=o.inplay,l=o.eventName,u=o.twoParticipants,d=o.hRedCards,m=o.aRedCards,p=o.showScore,f=o.eventFinished,h=o.penaltiesExists,v=o.teamOnePenalties,g=o.teamTwoPenalties,b=o.teamOneTotalPenaltyGoals,E=o.teamTwoTotalPenaltyGoals,O=o.teamOneName,I=o.teamTwoName,y=o.teamOneScore,j=o.teamTwoScore,w=o.teamOneLeaguePosition,T=o.teamTwoLeaguePosition;return a.a.createElement(S,null,u?a.a.createElement(r.Fragment,null,a.a.createElement(K,{inplay:c,visualizationArea:t,showScore:p,eventFinished:f,redCards:d,teamName:O,teamScore:y,penaltiesExists:h,teamPenalties:v,teamTotalPenaltyGoals:b,leaguePosition:w}),a.a.createElement(K,{inplay:c,visualizationArea:t,showScore:p,eventFinished:f,redCards:m,teamName:I,teamScore:j,penaltiesExists:h,teamPenalties:g,teamTotalPenaltyGoals:E,leaguePosition:T})):a.a.createElement(s.a,{inplay:c},l))},X=function(e){var t=e.eventId,n=Object(i.useSelector)((function(e){return Object(x.a)(e,t)})),o=n.inplay,c=n.teamOneName,s=n.teamTwoName,l=n.p1CurrentScore,u=n.p2CurrentScore,d=n.p1Nsets,m=n.p2Nsets,p=n.p1Serve,f=n.p2Serve,h=n.servingIndicatorVisible,v=n.showStarted,g=n.showScore,b=n.periodNumber,S=n.periodSuffix;return a.a.createElement(k,null,a.a.createElement(E,null,a.a.createElement(_,{inplay:o},a.a.createElement(j,{inplay:o},c)),a.a.createElement(_,{inplay:o},a.a.createElement(j,{inplay:o},s))),g&&!v&&a.a.createElement(r.Fragment,null,a.a.createElement(M,null,a.a.createElement(A,null,a.a.createElement(N,null,d)),a.a.createElement(A,null,a.a.createElement(N,null,m)),a.a.createElement(A,{headerRow:!0},a.a.createElement(F.a,{headerRow:!0,text:"scoreboards.baseball.runs"}))),a.a.createElement(M,{margin:!0},a.a.createElement(A,null,a.a.createElement(F.a,{gameScore:l}),a.a.createElement(O,{serve:p,servingIndicatorVisible:h})),a.a.createElement(A,null,a.a.createElement(F.a,{gameScore:u}),a.a.createElement(O,{serve:f,servingIndicatorVisible:h})),a.a.createElement(A,{headerRow:!0},a.a.createElement(F.a,{headerRow:!0,text:b,tieBreakEnding:S})))))},Q=n("Cmpn"),J=function(e){var t=e.eventId,n=Object(i.useSelector)((function(e){return Object(Q.a)(e,t)})),o=n.inplay,c=n.teamOneName,s=n.teamTwoName,l=n.p1Nsets,u=n.p2Nsets,d=n.p1Serve,m=n.p2Serve,p=n.servingIndicatorVisible,f=n.showScore;return a.a.createElement(k,null,a.a.createElement(E,null,a.a.createElement(_,{inplay:o},a.a.createElement(j,{inplay:o},c)),a.a.createElement(_,{inplay:o},a.a.createElement(j,{inplay:o},s))),f&&a.a.createElement(r.Fragment,null,a.a.createElement(R,null,a.a.createElement(A,null,a.a.createElement(N,null,l),a.a.createElement(O,{serve:d,servingIndicatorVisible:p})),a.a.createElement(A,null,a.a.createElement(N,null,u),a.a.createElement(O,{serve:m,servingIndicatorVisible:p})),a.a.createElement(A,{headerRow:!0},a.a.createElement(F.a,{headerRow:!0,text:"scoreboards.snooker.frame"})))))},Z=function(e){var t=e.sportId,n=e.eventId,r=e.visualizationArea,c=Object(i.useSelector)((function(e){return e.getIn(["appConfig","featureToggles","enableScoreboardV2"],!0)}));switch(t){case o.Jc:return a.a.createElement(U,{eventId:n});case o.Zc:case o.Hc:return a.a.createElement(U,{eventId:n,withPoints:!1});case o.i:return a.a.createElement(X,{eventId:n});case o.Ac:return c?a.a.createElement(W,{eventId:n,visualizationArea:r}):a.a.createElement(Y,{eventId:n,visualizationArea:r});case o.zc:return a.a.createElement(J,{eventId:n});case o.Tc:case o.Uc:return a.a.createElement(H,{eventId:n});case o.G:return a.a.createElement(H,{eventId:n,cricketExist:!0});default:return a.a.createElement(H,{eventId:n})}};t.a=Z},oRiN:function(e,t,n){"use strict";var r=n("wurE"),a=n.n(r),i=n("Qi1R"),o=n("D5ie"),c=a.a.div.withConfig({componentId:"sc-1ia3x3v-0"})(["",";font-weight:bold;font-size:",";height:",";border-radius:",";padding:",";line-height:",";"],(function(e){var t=e.children;return t?Object(r.css)(["display:block;background:",";color:",";"],o.Am,1===t?o.Am:o.Bm):Object(r.css)(["display:none;"])}),Object(i.H)(28),Object(i.H)(34),Object(i.H)(2),Object(i.H)(0,4),Object(i.H)(36));t.a=c},rR46:function(e,t,n){"use strict";var r=n("mXGw"),a=n.n(r),i=n("XSEl"),o=n("FvK5"),c=n("tOpy"),s=n("rOcY"),l=n("bVOX"),u=Object(c.createSelector)(l.a,(function(e){var t=e.get("inplay",!1),n=e.getIn(["scoreboard","period","id"],""),r=e.get("outright",!1),a=e.get("categories",Object(o.List)()).last(Object(o.Map)()).get("id"),i=""===n||s.tg.PRE_GAME.includes(n)||r&&t,c=void 0;switch(a){case s.Ac:c=!i;break;case s.Jc:case s.Zc:case s.i:c=!1;break;default:c=t}return c})),d=n("Y1g+"),m=n("t/rl"),p=n("wurE"),f=n.n(p),h=n("Qi1R"),v=n("D5ie"),g=f.a.div.withConfig({componentId:"sc-5xo8o4-0"})(["font-size:",";color:",";"],Object(h.H)(24),(function(e){return e.visualizationArea?v.dl:v.zm})),b=function(e){var t=e.eventId,n=e.visualizationArea,r=void 0!==n&&n,o=Object(i.useSelector)((function(e){return u(e,t)}));return a.a.createElement(g,{visualizationArea:r,"data-element":"EventTime"},a.a.createElement(m.a,{eventId:t,visualizationArea:r,mevView:!0}),o&&a.a.createElement(d.a,{eventId:t}))};t.a=b},tGBs:function(e,t,n){"use strict";var r,a=n("tOpy"),i=n("FvK5"),o=n("rOcY"),c=n("Siuj"),s=Object.assign||function(e){for(var t=1;t0?b.get(0,0).toString():"",p2Nsets:b.size>0?b.get(1,0).toString():"",p1Serve:r.getIn(["servingIndicator","homeServing"],!1),p2Serve:r.getIn(["servingIndicator","awayServing"],!1),servingIndicatorVisible:r.getIn(["servingIndicator","visible"],!1),periodsList:g,eventProvider:t.get("provider",null),periodNumber:v.match(/\d+/)?v.match(/\d+/)[0]:"",periodSuffix:v.match(/\D+/)?v.match(/\D+/)[0]:""})}))},xlnk:function(e,t,n){"use strict";var r=n("wurE"),a=n.n(r),i=n("Qi1R"),o=n("D5ie"),c=a.a.div.withConfig({componentId:"sc-1lugp45-0"})(["font-size:",";",";display:block;color:",";"],Object(i.H)(28),Object(i.K)(),o.ll);t.a=c},yIDL:function(e,t,n){"use strict";n.r(t);var r,a=n("XSEl"),i=n("mpt1"),o=n("ymme"),c=n("BmqR"),s=n("FvK5"),l=n("rOcY"),u=n("Qi1R"),d=n("YMdE"),m=n("tOpy"),p=Object(m.createSelector)((function(e,t){return e.getIn(["eventEntities",t],Object(s.Map)())}),(function(e){var t=e.get("participants",Object(s.List)());return{sportId:e.get("categories",Object(s.List)()).last(Object(s.Map)()).get("id"),inplay:e.get("inplay",!1),startTime:e.get("startTime",""),teamOneName:t.size?t.first().get("name",""):"",teamTwoName:t.size?t.last().get("name",""):"",eventName:e.get("name",""),eventType:e.get("type",""),participants:t,twoParticipants:"headtohead"===e.get("type","").toLowerCase()&&2===t.size,racetrackName:e.getIn(["racingData","racetrackName"],""),raceHour:e.getIn(["racingData","raceHour"],""),periodId:e.getIn(["scoreboard","period","id"],""),eventCountryCode:e.get("categories",Object(s.OrderedSet)()).find((function(e){return"Country"===e.get("type")}),null,Object(s.Map)()).get("countryCode","")}})),f=n("Tgit"),h=n("A9fm"),v=n("mXGw"),g=n.n(v),b=n("PBYb"),E=n.n(b),O=(n("Pdmf"),n("D5ie")),S=n("iZzW"),I=n("rR46"),y=n("jedm"),j=n("+wJ6"),w=n("wurE"),T=n.n(w),R=n("uXGu"),M=n("I2FV"),P=n("goda"),A=n("co3k"),z=n("WBb7"),_=l.ki.IFRAME_VIDEO_STREAM,N=l.ki.SPORT_RADAR_WIDGET,C=l.ki.IFRAME_PERFORM_V2_VIDEO_STREAM,V=l.ki.IFRAME_PERFORM_RMG_VIDEO_STREAM,k=function(e){var t=e.mode,n=e.maxPlayerSizePercentage;if(t===C)return Object(w.css)(["width:","px;"],l.vc/100*n);if(t===_||t===V){var r=Object(u.H)(l.Yc);return Object(w.css)(["height:calc(","vw / "," + ",");"],n,l.cd,r)}return Object(w.css)([""])},H=T.a.div.withConfig({componentId:"sc-3s96ha-0"})(["",";"],(function(){return u.zd?Object(w.css)(["border:0 none;transform-origin:top left;will-change:transform;transform:",";"],(function(e){return"scale("+(e.minimized?l.Xc:1)+")"})):null})),x=T.a.div.withConfig({componentId:"sc-3s96ha-1"})(["display:flex;flex-direction:column;align-items:flex-start;width:100%;overflow:hidden;padding:",";color:",";"],Object(u.H)(20,0,20,20),O.Bp),F=T()(M.a).withConfig({componentId:"sc-3s96ha-2"})(["display:flex;flex-direction:column;width:100%;"]),L=T.a.div.withConfig({componentId:"sc-3s96ha-3"})(["display:flex;align-items:center;width:100%;"]),U=T.a.div.withConfig({componentId:"sc-3s96ha-4"})(["position:absolute;width:100%;height:",";display:flex;justify-content:flex-end;align-items:start;padding:",";box-sizing:border-box;white-space:nowrap;z-index:10;color:",";background:linear-gradient(179deg,rgba(0,0,0,0.75) -6%,rgba(0,0,0,0) 90%);"],Object(u.H)(194),Object(u.H)(20),O.Cp),G=T()(U).withConfig({componentId:"sc-3s96ha-5"})(["align-items:flex-end;flex-direction:row-reverse;justify-content:space-between;bottom:0;background:linear-gradient(359deg,rgba(0,0,0,0.75) -6%,rgba(0,0,0,0) 90%);& > *{color:",";}"],O.Cp),D=T()(M.a).withConfig({componentId:"sc-3s96ha-6"})(["display:flex;align-items:center;margin-left:",";font-size:",";"],Object(u.H)(12),Object(u.H)(28)),B=T()(R.a).attrs((function(e){var t=e.fill,n=void 0===t?O.Cp:t,r=e.stroke,a=void 0===r?"none":r;return{fill:n,width:Object(u.H)(40),height:Object(u.H)(40),stroke:a}})).withConfig({componentId:"sc-3s96ha-7"})(["margin-left:",";cursor:pointer;"],(function(e){return"arrow02"===e.name?Object(u.H)(4):Object(u.H)(40)})),W=T()(B).attrs((function(e){var t=e.pinned;return{name:t?l.Af.PIN_SELECTED:l.Af.PIN,fill:t?O.nl:O.np,stroke:t?O.nl:O.Zh}})).withConfig({componentId:"sc-3s96ha-8"})([""]),q=T.a.div.withConfig({componentId:"sc-3s96ha-9"})(["display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;flex-shrink:0;padding:",";box-sizing:border-box;z-index:10;"],Object(u.H)(20,20,20,0)),K=T.a.div.withConfig({componentId:"sc-3s96ha-10"})(["display:flex;"]),Y=T.a.div.withConfig({componentId:"sc-3s96ha-11"})(["flex:1;margin-left:",";font-size:",";font-weight:bold;",";"],Object(u.H)(12),Object(u.H)(28),Object(u.K)()),X=T.a.div.withConfig({componentId:"sc-3s96ha-12"})(["",";color:",";"],Object(u.K)(),O.pj),Q=T.a.div.withConfig({componentId:"sc-3s96ha-13"})(["color:",";"],O.pj),J=T.a.div.withConfig({componentId:"sc-3s96ha-14"})(["position:absolute;top:0;left:",";right:0;height:100%;display:flex;justify-content:space-between;background:",";color:",";"],Object(u.H)(l.Wc*l.Ec),O.oj,O.pj),Z=T.a.div.withConfig({componentId:"sc-3s96ha-15"})(["width:100%;min-height:",";display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:",";box-sizing:border-box;text-align:center;background:",";color:",";z-index:10;& > a{color:",";}"],Object(u.H)(u.zd?l.Vc:l.S),Object(u.H)(20),O.Bp,O.Cp,O.Cp),$=T()(P.a).attrs((function(){return{color:O.Cp}})).withConfig({componentId:"sc-3s96ha-16"})([""]),ee=T.a.div.withConfig({componentId:"sc-3s96ha-17"})(["display:flex;justify-content:center;align-items:center;min-height:",";width:100%;background:",";"],Object(u.H)(u.zd?l.Vc:l.S),O.Bp),te=T()(R.a).attrs((function(){return{name:"warning",fill:O.Cp,width:Object(u.H)(100),height:Object(u.H)(100)}})).withConfig({componentId:"sc-3s96ha-18"})([""]),ne=T()(S.a).withConfig({componentId:"sc-3s96ha-19"})(["text-decoration:underline;"]),re=T.a.div.withConfig({componentId:"sc-3s96ha-20"})(["display:flex;flex-direction:column;align-items:center;"]),ae=T()(A.a).withConfig({componentId:"sc-3s96ha-21"})(["flex:0 0 ",";width:",";margin-top:",";"],Object(u.H)(64),Object(u.H)(349),Object(u.H)(40)),ie=T()(ae).attrs((function(){return{buttonStyle:"secondary"}})).withConfig({componentId:"sc-3s96ha-22"})([""]),oe=T()(ae).attrs((function(){return{buttonStyle:"primary"}})).withConfig({componentId:"sc-3s96ha-23"})([""]),ce=function(e){var t=e.fullScreen,n=e.maxPlayerSizePercentage,r=e.provider,a=e.mode;return r===l.ei.PERFORM_V2&&a!==l.ki.IFRAME_PERFORM_RMG_VIDEO_STREAM?t?"calc("+n+"vw / "+l.kc+")":Object(u.H)(l.ic-l.Yc):t?"calc("+n+"vw / "+l.cd+")":Object(u.H)(l.ad-l.Yc)},se=T()(z.a).attrs((function(e){var t=e.fullScreen,n=e.maxPlayerSizePercentage,r=e.provider,a=e.mode;return{iframeHeight:ce({fullScreen:t,maxPlayerSizePercentage:n,provider:r,mode:a}),noPaddings:!0,noMargins:!0}})).withConfig({componentId:"sc-3s96ha-24"})([""]),le=T()(U).withConfig({componentId:"sc-3s96ha-25"})(["position:static;align-items:start;height:",";background:",";"],Object(u.H)(l.Yc),O.Bp),ue=T.a.div.withConfig({componentId:"sc-3s96ha-26"})(["",";"],(function(e){var t=e.height,n=e.messagesHeight,r=e.maxPlayerSizePercentage,a=e.fullScreen,i=e.mode;return a&&!u.zd&&i!==N?Object(w.css)(["position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:",";",";z-index:121;"],r?r+"%":"100%",k):u.zd?Object(w.css)(["position:fixed;top:",";height:",";width:100%;background:",";z-index:15;"],n?Object(u.H)(n):"0",Object(u.H)(t),O.Bp):Object(w.css)(["position:relative;"])}));function de(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var me=(de(r={},l.Cb,"videoStream.error.youNeedToLogIn"),de(r,l.bi.NOT_AVAILABLE,"videoStream.error.notAvailable"),de(r,l.bi.IMG_NOT_AVAILABLE,"videoStream.error.StreamNotAvailableLocation"),de(r,l.bi.IMG_WILL_START_SOON,"videoStream.error.willStartSoon"),de(r,l.bi.BET_1_TO_WATCH,"videoStream.error.bet1"),de(r,l.ci.EVENT_NOT_STARTED,"videoStream.error.notYetAvailable"),de(r,l.ci.USAGE_LIMITS_BREACHED,"videoStream.error.maxAttemptsExceeded"),de(r,l.ci.EVENT_OVER,"videoStream.error.streamFinished"),de(r,l.ci.EVENT_NO_STREAMS,"videoStream.error.noStreamAvailable"),de(r,l.ci.GENERIC_ERROR,"videoStream.error.anErrorHasOccurred"),de(r,l.di.INVALID_EVENT_ID,"videoStream.error.notAvailable"),de(r,l.di.EVENT_OVER,"videoStream.error.streamFinished"),de(r,l.di.GEO_BLOCKED,"videoStream.error.streamNotAvailableInThisLocation"),de(r,l.di.EVENT_NOT_STARTED,"videoStream.error.notYetAvailable"),de(r,l.di.FAIRUSE_BREACH,"videoStream.error.maxAttemptsExceeded"),r),pe=function(e){return me.hasOwnProperty(e)?me[e]:"videoStream.error.videoEventNotStartedTextForLoggedInUser"},fe=function(e){var t=e.errorCode,n=e.onContactUs,r=e.currency,a=Object(j.a)(),i=a.openLogin,o=a.openRegistration,c=Intl.NumberFormat(l.Pd.locale,{style:"currency",currency:r}).formatToParts(0).find((function(e){return"currency"===e.type})).value;return g.a.createElement(Z,null,function(){switch(t){case l.bi.NO_MONEY:return g.a.createElement(v.Fragment,null,g.a.createElement(te,null),g.a.createElement("div",{onClick:n},g.a.createElement(S.a,{id:"videoStream.error.noMoney.a"}),g.a.createElement("br",null),g.a.createElement(ne,{id:"videoStream.error.noMoney.b"})," ",g.a.createElement(S.a,{id:"videoStream.error.noMoney.c"})));case l.Cb:return g.a.createElement(re,null,g.a.createElement(S.a,{id:pe(t),enabled:!0,values:{currency:c}}),g.a.createElement(ie,{onClick:i},g.a.createElement(S.a,{id:"login.button.login"})),g.a.createElement(oe,{onClick:o},g.a.createElement(S.a,{id:"generic.registration"})));default:return g.a.createElement(v.Fragment,null,g.a.createElement(te,null),g.a.createElement(S.a,{id:pe(t),enabled:!0,breakSpaces:!0,values:{currency:c}}))}}())},he=n("5bUc"),ve=T.a.video.withConfig({componentId:"sc-14x81uh-0"})(["display:block;width:100%;",";background:",";"],(function(e){var t=e.maxPlayerSizePercentage;return t?Object(w.css)(["height:'","%';"],t):Object(w.css)(["height:",";"],Object(u.H)(u.zd?l.Vc:l.S))}),O.yp),ge=function(){function e(e,t){for(var n=0;n1?t-1:0),r=1;r1?t-1:0),r=1;r50||0===a?50:a),(n===p&&Object(u.T)("streaming.enableRUKiFrame",l.Pd.features.streaming.enableRUKiFrame)||n===v)&&0===r.resultCode&&r.data)return n===v?void Qe(Ve({},e,{urlFromGateway:r.data.url})):void De(Ve({},e,{urlRmgIFrame:r.data.urlRmgIFrame}));0===r.resultCode&&r.data&&r.data.url?-1!==[g,f].indexOf(n)?(Be(e,r.data.url),o(!1)):n===b?(Xe(e,r.data),o(!1)):i(r.data.url).then((function(t){switch(n){case p:We(e,t);break;case m:qe(e,t);break;case h:Ke(e,t);break;default:Ye(e,t)}o(!1)})):(r.response&&r.response.resultCode?c(r.response.resultCode):r.resultCode?c(r.resultCode):c(l.Mc),o(!1))}))},De=function(e){var t=e.urlRmgIFrame,n=e.getRmgHtml,r=e.setWatchAndBetIframeUrl,a=e.setSpinner,i=e.setError,o=e.provider,c=e.fullScreen,s=e.maxPlayerSizePercentage,d=l.ei.PERFORM_V2;n(t).then((function(e){try{e.payload.text().then((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=document.createElement("html");t.innerHTML=e;var n=t.getElementsByTagName("iframe")[0],i=new URL(n.getAttribute("src"));o===d&&(c?i.searchParams.set("width",l.vc/100*s):(i.searchParams.set("width",Object(u.Xd)(l.dd)),i.searchParams.set("height",Object(u.Xd)(l.ic)))),r(o===d?i.href:n.getAttribute("src")),a(!1)}))}catch(t){a(!1),i(l.Mc)}}))},Be=function(e,t){e.setVideoStreamUrl(t),Je(e.setShowBar)},We=function(e,t){if(Object.values(l.di).indexOf(t.payload)>-1)e.setError(t.payload);else try{var n=(new DOMParser).parseFromString(t.payload,"application/xml").getElementById("854").getElementsByTagName("streamLaunchCode")[0].textContent;e.setVideoStreamUrl(n),Je(e.setShowBar)}catch(r){e.setError(l.Mc)}},qe=function(e,t){if(t.payload.IsOK)try{e.setVideoStreamUrl(t.payload.EventInfo.Streams.find((function(e){return"Adaptive"===e.BitrateLevel&&e.MediaFormat===l.fi.HLS})).Url),Je(e.setShowBar)}catch(r){e.setError(l.Mc)}else{var n=t.payload.Error&&t.payload.Error.ErrorCode||l.Mc;e.setError(n)}},Ke=function(e,t){var n=Object(u.dc)("payload.hlsUrl",t);n?e.setVideoStreamUrl(n):e.setError(l.Mc)},Ye=function(e,t){try{200===t.payload.statusCode&&t.payload.hlsUrl?(e.setVideoStreamUrl(t.payload.hlsUrl),Je(e.setShowBar)):200!==t.payload.statusCode||t.payload.hlsUrl?403===t.payload.response.statusCode?e.setError(t.payload.response.statusCode):e.setError(l.Mc):e.setError(l.bi.IMG_WILL_START_SOON)}catch(n){e.setError(l.Mc)}},Xe=function(e,t){try{var n=t.protocol===l.fi.DASH,r=t.drm;if(t.url&&(!n&&r&&u.ce||!n&&!r||n&&!u.ce)){var a=n?"application/dash+xml":"application/x-mpegURL",i={src:t.url,type:a,withCredentials:!0};r&&(i.keySystems={"com.apple.fps.1_0":{certificateUri:r.fairplayCertificate,getLicense:function(e,t,n,a){window.videojs&&window.videojs.xhr({url:r.fairplay,method:"POST",responseType:"arraybuffer",body:n,headers:{"Content-type":"application/octet-stream"}},(function(e,t,n){e?a(e):a(null,n)}))}},"com.widevine.alpha":r.widevine,"com.microsoft.playready":r.playready}),e.setBetGeniusStreamSources(i)}else e.setError(l.Mc)}catch(o){e.setError(l.Mc)}},Qe=function(e){var t=e.setWatchAndBetIframeUrl,n=e.setSpinner,r=e.urlFromGateway,a=new URL(r);t(new URL(l.Pd.host+l.Pd.country+l.Pd.performV2TemplatePage+a.search).href),n(!1)},Je=function(e){e(!0),Fe&&clearTimeout(Fe),Fe=setTimeout((function(){return e(!1)}),2e3)},Ze=function(e){return function(t){var n=rt(e);e.minimizeVisualization(n),t&&!e.minimized&&xe(e,l.Kh.SHRINK,t)}},$e={onPin:function(e){return function(){e.pinned?(e.unpinVisualization(),xe(e,l.Kh.UNPIN,l.Uh.TAP)):(e.pinVisualization(),xe(e,l.Kh.PIN,l.Uh.TAP))}},onVizualization:function(e){return function(){Le?function(e){if(clearTimeout(Le),Le=null,e.error)return e.sendStreamEnd(l.Lh.STREAM),e.resetVisualization(),void(e.fullScreen&&!u.zd&&e.hideModal("VisualizationAreaModal"));if(u.zd)if(e.minimized)e.maximizeVisualization(He[e.mode]),xe(e,l.Kh.ENLARGE,l.Uh.DOUBLE_TAP);else{var t=rt(e);e.minimizeVisualization(t),xe(e,l.Kh.SHRINK,l.Uh.DOUBLE_TAP)}}(e):Le=setTimeout((function(){Le=null,Je(e.setShowBar)}),500)}},onClose:function(e){return function(){e.fullScreen?(u.zd&&e.setFullScreen(!1),!u.zd&&e.setVideoStreamUrl(null),!u.zd&&e.hideModal("VisualizationAreaModal")):(e.sendStreamEnd(l.Lh.STREAM),e.resetVisualization())}},onVideoError:function(e){return function(){e.setError(l.Mc)}},onSoundMute:function(e){return function(){e.setSoundMute(!e.soundMute)}},onContactUs:function(e){var t=e.showModal,n=e.showLiveChat,r=e.contactUsEnabled;return function(){r&&Object(u.Gd)({showModal:t,showLiveChat:n})}},onMouseOver:function(e){var t=e.showBar,n=e.setShowBar;return function(e){e.stopPropagation(),!t&&Je(n)}},onIframeTopBar:function(){return function(e){e.stopPropagation()}},onMinimizeVisualization:Ze,onMaximizeVisualization:function(e){return function(t){e.maximizeVisualization(He[e.mode]),e.setShowBar(!1),e.minimized&&xe(e,l.Kh.ENLARGE,t)}},onOpenViewMarkets:function(e){return function(){e.fullScreen&&!u.zd&&e.hideModal("VisualizationAreaModal"),function(e){xe(e,l.Kh.VIEW_MARKETS,l.Uh.TAP)}(e)}},onFullScreen:function(e){var t=e.showModal,n=e.setFullScreen,r=e.setVideoStreamUrl;return function(){u.zd||(n(!0),!u.zd&&r(null),!u.zd&&t("VisualizationAreaModal",{overlay:!0}))}}},et=function(e){var t=e.eventId,n=e.eventExist,r=e.fetchEvent,a=e.resetVisualization,i=e.sendStreamEnd;t&&!n&&r({eventId:t,alive:!0}).then((function(e){Object(u.dc)("payload.event.sportId",e)||(i(l.Lh.STREAM),a())}))},tt={componentDidMount:function(){var e=this.props,t=e.eventId,n=e.subscribeToEventDetails,r=e.subscribeToEventScoreboard,a=e.eventExist,i=this.props,o=i.videoStream,c=i.videoStreamUrl,s=i.loggedIn,u=i.setError;o&&c&&!s?u(l.Cb):(et(this.props),a&&(n(t),r(t)),o&&!c&&Ue(this.props),nt(this.props),at(this.props))},componentDidUpdate:function(e){var t=this;et(this.props);var n=this.props,r=n.betPlacementResultCode,a=n.minimized,i=n.keyboardShown,o=n.resetVisualization,s=n.sportradarWidgetId,d=this.props,m=d.eventExist,p=d.eventId,f=d.subscribeToEventDetails,h=d.subscribeToEventScoreboard,v=d.error,g=d.loggedIn,b=this.props,E=b.videoStream,O=b.setError,S=b.setSpinner,I=b.setVideoStreamUrl,y=b.setWatchAndBetIframeUrl,j=b.mode,w=this.props,T=w.videoStreamUrl,R=w.watchAndBetIframeUrl,M=w.soundMute,P=w.setSoundMute,A=w.fullScreen,z=w.hideModal,_=this.props,N=_.maximizeVisualization,C=_.sendStreamEnd,V=_.provider,k=_.performMatchTracker,H=_.performWidgetId,x=this.props,F=x.pinned,L=x.location,U=x.betGeniusStreamSources;!e.eventExist&&m&&(f(p),h(p)),function(e,t){var n=e.location,r=e.pinned,a=e.visualizationEnabledState,i=e.resetVisualization,o=e.sendStreamEnd,s=n.pathname,u=t.location.pathname,d=Object(c.matchPath)(s,{path:l.nh}),m=d&&d.params.eventId,p=d&&e.eventId===m,f=!!Object(c.matchPath)(s,{path:l.dg.login}),h=!!Object(c.matchPath)(u,{path:l.dg.login});!r&&(s!==u&&!(f||h))&&!p&&a&&(o(l.Lh.STREAM),i()),e.visEventId||e.videoStream||(o(l.Lh.STREAM),i())}(this.props,e),(v===l.Cb&&!e.loggedIn&&g||v&&e.videoStream&&!E)&&O(null),e.videoStream&&!E&&(O(null),S(!1),I(null),y(null));var G=e.eventId!==p,D=e.mode!==l.ki.UNKNOWN&&j!==l.ki.UNKNOWN&&e.mode!==j,B=e.loggedIn!==g&&E;(G||D||B)&&a&&N(He[j]);var W=!e.videoStream&&E,q=G&&E,K=e.performMatchTracker&&!k&&E,Y=e.betPlacementResultCode!==r&&v===l.bi.BET_1_TO_WATCH;if(W||B||q||K){var X=it(this.props);M!==X&&P(X),Ue(this.props)}Y&&setTimeout((function(){Ue(t.props)}),1e3),u.zd&&!a&&!e.keyboardShown&&i&&(v?(C(l.Lh.STREAM),o()):Ze(this.props)()),e.error===v&&e.eventExist===m&&e.videoStream===E&&e.videoStreamUrl===T&&e.sportradarWidgetId===s&&e.watchAndBetIframeUrl===R&&e.performMatchTracker===k&&e.performWidgetId===H&&e.betGeniusStreamSources===U||nt(this.props,e),e.mode!==j&&at(this.props),(E&&!e.provider&&e.provider!==V||!e.performMatchTracker&&e.performMatchTracker!==k)&&Ue(this.props),A&&e.location.pathname!==L.pathname&&(z("VisualizationAreaModal"),!F&&o())},componentWillUnmount:function(){var e=this.props,t=e.eventId,n=e.unsubscribeFromEventDetails,r=e.unsubscribeFromEventScoreboard,a=e.setVisualizationHeight;clearTimeout(Fe),clearTimeout(Le),n(t),r(t),a(0),Le=null}},nt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.error,r=e.videoStream,a=e.videoStreamUrl,i=e.watchAndBetIframeUrl,o=e.sendStreamStart,c=e.sendStreamEnd,s=e.mode,u=e.setMode,d=e.startUIElement,m=e.provider,p=e.performMatchTracker,f=e.betGeniusStreamSources,h=l.ei.RUK,v=l.ei.PERFORM_V2,g=l.ei.BETGENIUS,b=l.ki.UNKNOWN;if(!n)if(r&&a)b=l.ki.VIDEO_STREAM;else if(p||i&&m===v){var E=new URLSearchParams(e.watchAndBetIframeUrl).get("rmg");b="true"===E?l.ki.IFRAME_PERFORM_RMG_VIDEO_STREAM:l.ki.IFRAME_PERFORM_V2_VIDEO_STREAM}else i&&m===h?b=l.ki.IFRAME_VIDEO_STREAM:r&&m===g&&f?b=l.ki.VIDEO_STREAM_BETGENIUS:r||p||(b=l.ki.SPORT_RADAR_WIDGET);s!==b&&(b===l.ki.UNKNOWN&&c(l.Lh.STREAM),u(b));var O=b===l.ki.SPORT_RADAR_WIDGET&&!t.videoStream&&!r,S=b!==l.ki.UNKNOWN&&t.videoStream&&r&&(!!a||!!i);(O||S)&&o(d)},rt=function(e){switch(e.mode){case l.ki.IFRAME_VIDEO_STREAM:case l.ki.IFRAME_PERFORM_RMG_VIDEO_STREAM:return l.bd;case l.ki.IFRAME_PERFORM_V2_VIDEO_STREAM:return l.jc;default:return l.Wc}},at=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=e.setVisualizationHeight,r=e.mode,a=e.minimized,i=a?rt(e):He[r];n(null===t?i:t)},it=function(e){var t=e.autoPlaySoundOnSportVideo,n=e.autoPlaySoundOnHorseVideo,r=e.eventDetails.sportId;return l.ug.includes(r)?!n:!t},ot=Object(i.compose)(Object(i.setDisplayName)("VisualizationAreaContainer"),c.withRouter,Object(a.connect)((function(e){var t=e.getIn(["visualization","eventId"],null),n=p(e,t),r=e.getIn(["eventEntities",t],Object(s.Map)()),a=Object(h.a)(e,t);return{minimized:e.getIn(["visualization","minimized"],!1),height:e.getIn(["visualization","height"],0),pinned:e.getIn(["visualization","pinned"],!1),sportradarWidgetId:e.getIn(["visualization","sportradarWidgetId"],null),performWidgetId:e.getIn(["visualization","performWidgetId"],null),videoStream:e.getIn(["visualization","videoStream"],!1),videoStreamUrl:e.getIn(["visualization","videoStreamUrl"],""),performMatchTracker:e.getIn(["visualization","performMatchTracker"],!1),eventRemoved:e.getIn(["removedEntities","events"],Object(s.Set)()).includes(t),visualizationEnabledState:e.getIn(["visualization","enabled"],!1),visEventId:a.vizEventId,videoProvider:a.videoProvider,videoEventId:a.videoEventId,maxPlayerSizePercentage:e.getIn(["visualization","maxPlayerSizePercentage"],50),disableEventStats:n.sportId===l.Ac,event:r,eventExist:!r.isEmpty(),eventDetails:n,eventId:t,loggedIn:Object(f.a)(e),betPlacementResultCode:e.getIn(["betplacement","resultCode"],null),keyboardShown:e.getIn(["keyboardState","keyboardShown"],!1),mode:e.getIn(["visualization","mode"],0),startUIElement:e.getIn(["visualization","startUIElement"],null),sportRadarWidgetType:n.sportId===l.G?"match.lmtLight":"match.lmtEssential",fullScreen:e.getIn(["visualization","fullScreen"],!1),betGeniusStreamSources:e.getIn(["visualization","betGeniusStreamSources"]),autoPlaySoundOnSportVideo:e.getIn(["userSettings","settings","media","autoPlaySoundOnSportVideo"]),autoPlaySoundOnHorseVideo:e.getIn(["userSettings","settings","media","autoPlaySoundOnHorseVideo"]),contactUsEnabled:e.getIn(["appConfig","featuresEnabled","contactUs"],!0),currency:e.getIn(["user","balance","currency"],"GBP")}}),(function(e){return Object(o.bindActionCreators)({resetVisualization:d.qd.resetVisualization,minimizeVisualization:d.qd.minimizeVisualization,maximizeVisualization:d.qd.maximizeVisualization,pinVisualization:d.qd.pinVisualization,unpinVisualization:d.qd.unpinVisualization,fetchEvent:d.cb.fetchEvent,getVideoUrl:d.qd.getVideoUrl,getVideoStreamingUrl:d.qd.getVideoStreamingUrl,disableVideoStream:d.qd.disableVideoStream,showModal:d.dc.showModal,hideModal:d.dc.hideModal,setVideoStreamUrl:d.qd.setVideoStreamUrl,setBetGeniusStreamSources:d.qd.setBetGeniusStreamSources,setMaxPlayerSizePercentage:d.qd.setMaxPlayerSizePercentage,setVisualizationHeight:d.qd.setVisualizationHeight,getRmgHtml:d.qd.getRmgHtml,setMode:d.qd.setMode,setFullScreen:d.qd.setFullScreen,subscribeToEventDetails:d.J.subscribeToEventDetails,unsubscribeFromEventDetails:d.J.unsubscribeFromEventDetails,subscribeToEventScoreboard:d.J.subscribeToEventScoreboard,unsubscribeFromEventScoreboard:d.J.unsubscribeFromEventScoreboard,sendStreamStart:d.Uc.sendStreamStart,sendStreamEnd:d.Uc.sendStreamEnd,statisticsPush:d.Uc.statisticsPush,showLiveChat:d.Mb.showLiveChat},e)})),Object(i.branch)((function(e){var t=e.visualizationEnabledState,n=e.location;return!Object(u.Qc)(t,n)}),i.renderNothing),Object(i.withState)("showBar","setShowBar",!1),Object(i.withState)("error","setError",null),Object(i.withState)("spinner","setSpinner",!1),Object(i.withState)("soundMute","setSoundMute",it),Object(i.withState)("watchAndBetIframeUrl","setWatchAndBetIframeUrl",null),Object(i.withHandlers)($e),Object(i.withProps)((function(e){var t=e.onVizualization,n=e.minimized,r=e.showBar,a=e.eventId,i=e.location,o=e.eventDetails,d=e.event,m=e.performWidgetId,p=e.performMatchTracker,f=Object(c.matchPath)(i.pathname,{path:[l.dg.horseRacingSev,l.dg.greyhoundsSev,l.dg.sev],exact:!0}),h=f&&f.params.eventId!==a,v=!n&&r&&(!f||h),g=o.sportId===l.kb&&l.dg.horseRacingSev||o.sportId===l.eb&&l.dg.greyhoundsSev||l.dg.sev,b=Object(u.D)({pathname:g,rawParams:{sportName:d.get("categories",Object(s.OrderedSet)()).last(Object(s.Map)()).get("name"),categoryName:d.get("categories",Object(s.OrderedSet)()).first(Object(s.Map)()).get("name"),eventName:d.get("name")},preparedParams:{eventId:a}});return{onVizualizationAttributes:ke({},u.zd?"onTouchStart":"onClick",t),noSevOrAnotherSevPage:v,sevUrl:Object(c.matchPath)(i.pathname,{path:b})?null:b,provider:m&&p?l.ei.PERFORM_V2:e.videoProvider,providerEventId:m&&p?m:e.videoEventId}})),Object(i.lifecycle)(tt))(Ce);t.default=ot}}]);