(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{540:function(e,n,t){var a=t(75);e.exports=function(e){return e===e&&!a(e)}},541:function(e,n){e.exports=function(e,n){return function(t){return null!=t&&t[e]===n&&(void 0!==n||e in Object(t))}}},569:function(e,n,t){var a=t(278),r=t(570),o=t(589),l=t(590),i=o(function(e,n){if(null==e)return[];var t=n.length;return t>1&&l(e,n[0],n[1])?n=[]:t>2&&l(n[0],n[1],n[2])&&(n=[n[0]]),r(e,a(n,1),[])});e.exports=i},570:function(e,n,t){var a=t(177),r=t(571),o=t(580),l=t(586),i=t(122),c=t(587),s=t(266);e.exports=function(e,n,t){var u=-1;n=a(n.length?n:[s],i(r));var d=o(e,function(e,t,r){return{criteria:a(n,function(n){return n(e)}),index:++u,value:e}});return l(d,function(e,n){return c(e,n,t)})}},571:function(e,n,t){var a=t(572),r=t(575),o=t(266),l=t(55),i=t(577);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?l(e)?r(e[0],e[1]):a(e):i(e)}},572:function(e,n,t){var a=t(573),r=t(574),o=t(541);e.exports=function(e){var n=r(e);return 1==n.length&&n[0][2]?o(n[0][0],n[0][1]):function(t){return t===e||a(t,e,n)}}},573:function(e,n,t){var a=t(268),r=t(532),o=1,l=2;e.exports=function(e,n,t,i){var c=t.length,s=c,u=!i;if(null==e)return!s;for(e=Object(e);c--;){var d=t[c];if(u&&d[2]?d[1]!==e[d[0]]:!(d[0]in e))return!1}for(;++c=c?s:s*("desc"==t[r]?-1:1)}return e.index-n.index}},588:function(e,n,t){var a=t(124);e.exports=function(e,n){if(e!==n){var t=void 0!==e,r=null===e,o=e===e,l=a(e),i=void 0!==n,c=null===n,s=n===n,u=a(n);if(!c&&!u&&!l&&e>n||l&&i&&s&&!c&&!u||r&&i&&s||!t&&s||!o)return 1;if(!r&&!l&&!u&&ea.index&&(e.index-=1)}),n.splice(t,1),this.setState({pools:n})}},{key:"handleToggleEnabled",value:function(e){var n=this.state.pools,t=n.find(function(n){return n.index===e});t.enabled=!t.enabled,this.setState({pools:n})}},{key:"handleAdd",value:function(e){var n=this.state.pools;n.push(Object(h.a)({},e,{index:n.length})),this.setState({pools:n})}},{key:"onSelect",value:function(e){var n=this.state.pools;n.map(function(n){return n.donation&&(n.enabled=e),n}),this.setState({pools:n,donation:e})}},{key:"onChange",value:function(e){this.state.pools.map(function(n){return n.donation&&(n.donation=e),n}),this.setState({donationValue:e})}},{key:"render",value:function(){var e=this,n=this.state,t=n.pools,a=n.donation,r=n.donationValue,o=this.props.pools,l=!j()(w()(t,[function(e){return e.index}]),w()(o,[function(e){return e.index}]));return u.a.createElement(b.I18n,null,function(n){n.i18n;return u.a.createElement("div",{className:"animated fadeIn"},l&&u.a.createElement(g.H,null,u.a.createElement(g.m,{lg:"12"},u.a.createElement(g.f,null,u.a.createElement(g.j,{className:"bg-dark"},u.a.createElement(g.e,{size:"sm",className:"btn-warning text-uppercase",onClick:e.handleSaveAndRestart,disabled:!l},u.a.createElement(b.Trans,{id:"Save & Restart"})),u.a.createElement("span",{className:"ml-2"},u.a.createElement(b.Trans,{id:"You need to restart your miner to apply changes."})))))),u.a.createElement("div",{className:"animated fadeIn"},u.a.createElement(g.H,null,u.a.createElement(g.m,{lg:"12"},u.a.createElement(g.f,null,u.a.createElement(g.j,null,u.a.createElement(g.l,null,u.a.createElement(b.Trans,{id:"Pools"})),u.a.createElement(g.k,{className:"text-muted"},u.a.createElement(b.Trans,{id:"Manage pools configuration for your miner"}))),u.a.createElement(g.g,null,w()(t,function(e){return e.index}).map(function(n){return!n.donation&&u.a.createElement(N,{pool:n,disabled:!1,key:n.index,toggleEnabled:function(){return e.handleToggleEnabled(n.index)},onDelete:function(){return e.handleDelete(n.index)},onMoveUp:function(){return e.handleMove({index:n.index,direction:"up"})},onMoveDown:function(){return e.handleMove({index:n.index,direction:"down"})},onChange:function(t){return e.onChangePool(t,n.index)}})}),u.a.createElement(T,{onAdd:e.handleAdd}))))),u.a.createElement(g.H,null,u.a.createElement(g.m,{lg:"12"},u.a.createElement(g.f,null,u.a.createElement(g.j,null,u.a.createElement(E.n,{className:"float-left mr-2",variant:"pill",label:!0,color:"primary",checked:a,size:"sm",onChange:function(){return e.onSelect(!a)}}),u.a.createElement(g.l,null,u.a.createElement(b.Trans,{id:"Donation pool"})," ",a&&u.a.createElement("span",null,r,"%")),u.a.createElement(g.k,{className:"text-muted"},"Donate a bit of your hashrate to FutureBit to support next development.")),u.a.createElement(g.g,null,u.a.createElement(g.p,null,u.a.createElement(g.H,{form:!0,className:"m-3 mb-4 justify-content-center"},u.a.createElement(g.m,{xl:"8"},u.a.createElement(x.a,{min:e.marks.donation.min,max:e.marks.donation.max,marks:e.marks.donation.data,step:e.marks.donation.step,disabled:!a,defaultValue:r,onChange:function(n){return e.onChange(n)}}))))))))))})}}]),n}(s.Component),A=Object(c.connect)(null,function(e){return{saveAndRestart:function(n){e(Object(p.e)(n))}}})(P),z=function(e){function n(){return Object(a.a)(this,n),Object(o.a)(this,Object(l.a)(n).apply(this,arguments))}return Object(i.a)(n,e),Object(r.a)(n,[{key:"componentDidMount",value:function(){(0,this.props.fetchPools)()}},{key:"render",value:function(){var e=this.props.poolsData,n=e.loading,t=e.pools;return!1!==n?u.a.createElement(f.a,null):u.a.createElement(A,{pools:t})}}]),n}(s.Component),q=Object(c.connect)(function(e){return{poolsData:{loading:e.pools.loading,pools:e.pools.pools&&e.pools.pools.map(function(e){return m()(e,["id"])})}}},function(e){return{fetchPools:function(){e(Object(p.c)())}}})(z);n.default=q}}]); //# sourceMappingURL=5.4c329936.chunk.js.map