/*! For license information please see 6371.540977aa9072541975c7.js.LICENSE.txt */ "use strict";(self.webpackChunkengine=self.webpackChunkengine||[]).push([[6371,5971,219,5893,8521,6607,946,9876],{59876:(t,e,n)=>{n.r(e),n.d(e,{default:()=>$});var r=n(28416),o=n(5439),i=n.n(o),c=n(9411),a=n.n(c),l=n(53804),s=n(85893);function b(t){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},b(t)}var u,f,d,y,g,m,p,w,h,v,j,x,O,k,S,N,P,_,R=["key"],E=["key"];function C(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function T(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function I(t){for(var e=1;e0&&(0,c.css)(j||(j=z(["\n\t\t\tborder-color: rgba(56, 255, 175, 0.6) rgba(56, 255, 175, 0.8) rgb(56, 255, 175);\n\t\t"])))}),(function(t){return"top"===t.direction&&t.win>0&&(0,c.css)(x||(x=z(["\n\t\t\tbackground: rgba(0, 183, 62, 0.42);\n\t\t\tborder-color: rgb(56, 255, 175) rgba(56, 255, 175, 0.8) rgba(56, 255, 175, 0.6);\n\t\t"])))}),(function(t){return"center"===t.direction&&t.win>0&&(0,c.css)(O||(O=z(["\n\t\t\tbackground: rgba(0, 183, 62, 0.42);\n\t\t\tborder-color: rgba(56, 255, 175, 0.6);\n\t\t"])))}),(function(t){return"bottom"===t.direction&&t.win>0&&(0,c.css)(k||(k=z(["\n\t\t\tbackground: rgba(0, 183, 62, 0.42);\n\t\t\tborder-color: rgba(56, 255, 175, 0.6) rgba(56, 255, 175, 0.8) rgb(56, 255, 175);\n\t\t"])))}))),F=(0,r.memo)(a().div(S||(S=z(["\n\tdisplay: inline-flex;\n\tflex: 1 1 100%;\n\talign-items: center;\n\ttext-align: center;\n\tjustify-content: center;\n\tpadding: 0.5em;\n\tfont-size: 0.875em;\n\t","\n\t&:first-child {\n\t\ttext-align: left;\n\t\tjustify-content: flex-start;\n\t\t","\n\t}\n\t&:last-child {\n\t\ttext-align: right;\n\t\tjustify-content: flex-end;\n\t\t","\n\t}\n"])),(function(t){return"KenoStatisticsTable"===t.type&&(0,c.css)(N||(N=z(["\n\t\t\tflex: 1 1;\n\t\t\tjustify-content: flex-start;\n\t\t"])))}),(function(t){return"KenoStatisticsTable"===t.type&&(0,c.css)(P||(P=z(["\n\t\t\t\tflex: 0 0 auto;\n\t\t\t"])))}),(function(t){return"KenoStatisticsTable"===t.type&&(0,c.css)(_||(_=z(["\n\t\t\t\tflex: 0 0 auto;\n\t\t\t"])))})));function U(t){var e,n=t.headers,r=t.body,o=t.type,i=t.winBy,c=t.styles,a=t.selectedIndex,b=t.notWinStrs,u=t.selectedRow,f=I(I({},c.row),c.winRow),d=null;return Array.isArray(r)&&(d=[],"MultiRow"===o?r.forEach((function(t){t.forEach((function(e,n){var r=[];if(void 0!==e.key){var o=e.key,a=C(e,R);(r=Object.values(a)).key=o}else r=Object.values(e);r.styles=c.row,r.direction=0===n?"top":n===t.length-1?"bottom":"center",!e[i]||Number.isNaN(+(0,l.toNumberString)(e.win))&&b.includes(e.win)||(r.styles=f,r.win=+(0,l.toNumberString)(e.win)),1===t.length&&(r.direction=""),d.push(r)}))})):d=r.map((function(t){var e=[];if(void 0!==t.key){var n=t.key,r=C(t,E);(e=Object.values(r)).key=n}else e=Object.values(t);return e.styles=c.row,"bet"===i&&!Number.isNaN(+(0,l.toNumberString)(t.win))&&+(0,l.toNumberString)(t.win)>=+(0,l.toNumberString)(t.bet)&&(e.styles=f,e.win=+(0,l.toNumberString)(t.win)),!t[i]||"bet"===i||Number.isNaN(+(0,l.toNumberString)(t.win))&&b.includes(t.win)||(e.styles=f,e.win=+(0,l.toNumberString)(t.win)),e}))),(0,s.jsxs)(B,{style:c.container,children:[(0,s.jsx)(W,{style:c.header,children:n.map((function(t,e){if(t){var n="string"==typeof t;return(0,s.jsx)(A,{style:I(I({},c.headerCell),c["headerCell".concat(e)]||{}),children:t},n?t:e)}return""}))}),(0,s.jsx)(K,{style:c.body,children:(null===(e=d)||void 0===e?void 0:e.map((function(t,e){var n=e===a?I(I({},t.styles),u):I({},t.styles);return(0,s.jsx)(L,{selected:e===a,style:n,win:i&&t.win,direction:t.direction,children:t.map((function(t,e){return(0,s.jsx)(F,{type:o,style:I(I({},c.cell),c["cell".concat(e)]||{}),children:t},e)}))},"".concat(t.key,"_").concat(e))})))||null})]})}U.defaultProps={headers:[],body:[],winBy:"",type:"",notWinStrs:["-","Canceled"],selectedIndex:-1,selectedRow:{},styles:{container:{},header:{},headerCell:{},body:{},row:{},selectedRow:{},winRow:{},cell:{},skeleton:{container:{}}}},U.propTypes={headers:i().array,notWinStrs:i().array,body:i().array,winBy:i().string,selectedRow:i().object,type:i().string,selectedIndex:i().number,styles:i().shape({container:i().object,header:i().object,headerCell:i().object,body:i().object,row:i().object,selectedRow:i().object,winRow:i().object,cell:i().object,skeleton:i().shape({container:i().object})})};const $=(0,r.memo)(U)},75251:(t,e,n)=>{var r=n(28416),o=Symbol.for("react.element"),i=Symbol.for("react.fragment"),c=Object.prototype.hasOwnProperty,a=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function s(t,e,n){var r,i={},s=null,b=null;for(r in void 0!==n&&(s=""+n),void 0!==e.key&&(s=""+e.key),void 0!==e.ref&&(b=e.ref),e)c.call(e,r)&&!l.hasOwnProperty(r)&&(i[r]=e[r]);if(t&&t.defaultProps)for(r in e=t.defaultProps)void 0===i[r]&&(i[r]=e[r]);return{$$typeof:o,type:t,key:s,ref:b,props:i,_owner:a.current}}e.Fragment=i,e.jsx=s,e.jsxs=s},85893:(t,e,n)=>{t.exports=n(75251)}}]);