(window.webpackJsonp=window.webpackJsonp||[]).push([[28],{UxBy:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var c=n("mXGw"),r=n.n(c),o=n("XSEl"),i=n("hWgQ"),a=n("rOcY"),u=function(e){var t=e.oddsLabel,n=Object(o.useSelector)((function(e){return e.getIn(["userSettings","settings","offer","oddsFormat"],a.li.settings.offer.oddsFormat).toUpperCase()===a.ic}));return a.y&&!a.B&&!a.D&&n&&parseFloat(t)?r.a.createElement(i.FormattedNumber,{value:t,minimumFractionDigits:2}):t}},"cE+A":function(e,t,n){"use strict";var c=n("tOpy"),r=n("Qi1R"),o=n("rOcY"),i=n("6l04");t.a=Object(c.createSelector)((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(i.a)(e,t)}),(function(e){return Object(r.Je)(e.reduce((function(e,t){return t.get("allowedBetslipTab")&&t.get("allowedBetslipTab")!==o.Jd.betSlipTypes.acca?e:Object(r.Od)(e,t.get("odds"))}),1),8)}))},mSD3:function(e,t,n){"use strict";n.r(t);var c=n("mXGw"),r=n.n(c),o=n("XSEl"),i=n("FvK5"),a=n("rOcY"),u=n("Qi1R"),l=n("cE+A"),s=n("I3Ux"),b=n("b/2H"),d=n("tOpy"),f=n("uqgc"),p=n("Y9wm"),O=Object(d.createSelector)(f.a,(function(e){return Object(p.c)(e,a.Jd.betSlipTypes.acca).size})),g=n("ZVog"),j=n("YMdE"),m=n("Pyqn"),S=n("QH1u"),y=n("UxBy"),w=n("wurE"),h=n.n(w),I=n("g6nF"),v=n("uXGu"),K=h.a.span.withConfig({componentId:"sc-1r0tey7-0"})(["font-weight:bold;color:",";padding:",";"],I.ub,Object(u.K)(4,0,0,16)),T=h.a.span.withConfig({componentId:"sc-1r0tey7-1"})(["color:",";margin-left:auto;font-weight:bold;padding-top:",";"],I.tb,Object(u.K)(4)),B=h()(v.a).attrs((function(){return{fill:I.ub,name:"arrow04",size:"xxs"}})).withConfig({componentId:"sc-1r0tey7-2"})(["margin-top:",";padding-left:",";"],Object(u.K)(-2),Object(u.K)(12)),E=h.a.span.withConfig({componentId:"sc-1r0tey7-3"})(["width:",";height:",";text-align:center;line-height:",";font-size:",";font-weight:bold;background-color:",";color:",";border-radius:50%;"],Object(u.K)(64),Object(u.K)(64),Object(u.K)(64),Object(u.K)(28),I.sb,I.ub),x=h.a.div.withConfig({componentId:"sc-1r0tey7-4"})(["position:fixed;bottom:",";left:50%;transform:translateX(-50%);background-color:",";border-radius:",";display:flex;align-items:center;padding:",";width:",";max-width:90%;z-index:10;"],Object(u.K)(a.x+a.gc+10),I.rb,Object(u.K)(40),Object(u.K)(12,16),Object(u.K)(450)),C=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],c=!0,r=!1,o=void 0;try{for(var i,a=e[Symbol.iterator]();!(c=(i=a.next()).done)&&(n.push(i.value),!t||n.length!==t);c=!0);}catch(u){r=!0,o=u}finally{try{!c&&a.return&&a.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};t.default=function(){var e=Object(o.useSelector)((function(e){return Object(b.a)(e).size})),t=Object(o.useSelector)(O),n=Object(o.useSelector)(l.a),d=Object(o.useSelector)((function(e){return e.getIn(["userSettings","settings","offer","oddsFormat"],a.li.settings.offer.oddsFormat)})),f=Object(o.useSelector)((function(e){return e.get("notifications",Object(i.Map)())})),p=Object(o.useSelector)(s.a),w=p.allBetsKindIsSP,h=p.commonBetsKindIsRegular,I=Object(o.useSelector)((function(e){return e.getIn(["betSlip","qbsMode"],null)})),v=Object(o.useSelector)(g.a),F=Object(o.useSelector)((function(e){return e.getIn(["betSlip","betslipToastTrack"],!1)})),z=Object(o.useSelector)((function(e){return e.getIn(["appConfig","featureToggles","enableBettingCalcV2"],!0)})),M=Object(o.useSelector)((function(e){return!!e.getIn(["betSlip","selectionGroups","eventIdToIndex"],Object(i.Map)()).size})),A=Object(o.useSelector)((function(e){return e.getIn(["betSlip","selectionGroups","displayTotalOdds"],"")})),G=Object(o.useSelector)((function(e){return e.getIn(["betSlip","selectionGroups","groups"],Object(i.Map)()).size+e.getIn(["betSlip","selectionGroups","groupsBB"],Object(i.Map)()).size})),k=Object(o.useSelector)((function(e){return!!e.getIn(["betSlip","nonCombinableSelectionGroups"],Object(i.List)()).size})),J=Object(S.a)([j.fc.showModal,j.t.changeTab]),L=C(J,2),R=L[0],U=L[1],X=Object(c.useState)(!1),D=C(X,2),Y=D[0],q=D[1],Q=Object(c.useRef)(null),V=Object(m.a)(t),H=Object(m.a)(F),P=Object(u.Uc)(f);Object(c.useEffect)((function(){return Y&&(Q.current=setTimeout((function(){Q.current=null,q(!1)}),a.Td)),function(){Q.current&&(clearTimeout(Q.current),Q.current=null)}}),[Y,e]),Object(c.useEffect)((function(){q(!k&&!H&&F&&!!V&&t>1&&!I&&h&&P)}),[t,P,I,F,k]),Object(c.useEffect)((function(){v&&q(!1)}),[v]);var N=Object(c.useMemo)((function(){var e=z?u.R:u.S;return e(M?{accaHasBB:M,betsAmount:G,totalOdds:A}:{realBetsAmount:t,betsAmount:t,betslipType:a.Jd.betSlipTypes.acca,isOddsDecimal:d.toUpperCase()===a.ic,totalOdds:n,totalStakeValueVisibility:P,emptyBetslip:0===t,allBetsKindIsSP:w,commonBetsKindIsRegular:h})}),[t,n,z,M,A,G]),W=N.betsAmountLabel,Z=N.oddsLabel,$=N.betTypeLabel;return Y?r.a.createElement(x,{onClick:function(){U(a.Jd.betSlipTypes.acca,!0),R("BetSlipModal"),q(!1)}},r.a.createElement(E,null,W),r.a.createElement(K,null,$),r.a.createElement(T,null,r.a.createElement(y.a,{oddsLabel:Z})),r.a.createElement(B,null)):null}},uqgc:function(e,t,n){"use strict";var c=n("tOpy"),r=n("FvK5"),o=n("6l04"),i=n("wcnS"),a=Object(c.createSelector)(i.a,(function(e){return e.getIn(["betSlip","comboDisallowed"],Object(r.List)())}),(function(e,t){return e.reduce((function(e,t){return e.concat(t)}),t)}));t.a=Object(c.createSelector)(o.a,a,(function(e,t){return e.filterNot((function(e){return t.includes(e.get("id"))}))}))}}]);