UNPKG

ilp-plugin-virtual

Version:

ILP virtual ledger plugin for directly transacting connectors

3 lines 48.1 kB
webpackJsonp([3,16],{44:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={GLOBAL:{HIDE:"__react_tooltip_hide_event",REBUILD:"__react_tooltip_rebuild_event",SHOW:"__react_tooltip_show_event"}}},71:function(t,e){t.exports={fade:"OFH-47g_oYnq5ycAjnp8G",enter:"_3Z2wEgHV15OMeffQJUvahS",enterActive:"_2t-H8BBUcA08afl4zJ9Ow-",leave:"AG0CX2H6aHusDp8h2G5sN",leaveActive:"bWLQvOnAiGukfWg9cW3Wh"}},75:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){t.prototype.isCustomEvent=function(t){var e=this.state.event;return e||!!t.getAttribute("data-event")},t.prototype.customBindListener=function(t){var e=this,r=this.state,i=r.event,a=r.eventOff,l=t.getAttribute("data-event")||i,s=t.getAttribute("data-event-off")||a;l.split(" ").forEach(function(r){t.removeEventListener(r,n),n=o.bind(e,s),t.addEventListener(r,n,!1)}),s&&s.split(" ").forEach(function(o){t.removeEventListener(o,e.hideTooltip),t.addEventListener(o,e.hideTooltip,!1)})},t.prototype.customUnbindListener=function(t){var e=this.state,o=e.event,r=e.eventOff,i=o||t.getAttribute("data-event"),a=r||t.getAttribute("data-event-off");t.removeEventListener(i,n),a&&t.removeEventListener(a,this.hideTooltip)}};var o=function(t,e){var o=this.state.show,n=this.props.id,i=e.currentTarget.getAttribute("data-iscapture"),a=i&&"true"===i||this.props.isCapture,l=e.currentTarget.getAttribute("currentItem");a||e.stopPropagation(),o&&"true"===l?t||this.hideTooltip(e):(e.currentTarget.setAttribute("currentItem","true"),r(e.currentTarget,this.getTargetArray(n)),this.showTooltip(e))},r=function(t,e){for(var o=0;o<e.length;o++)t!==e[o]?e[o].setAttribute("currentItem","false"):e[o].setAttribute("currentItem","true")},n=void 0},76:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){t.prototype.getEffect=function(t){var e=t.getAttribute("data-effect");return e||this.props.effect||"float"}}},77:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){t.prototype.isCapture=function(t){var e=t.getAttribute("data-iscapture");return e&&"true"===e||this.props.isCapture||!1}}},78:function(t,e,o){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){t.hide=function(t){a(i.default.GLOBAL.HIDE,{target:t})},t.rebuild=function(){a(i.default.GLOBAL.REBUILD)},t.show=function(t){a(i.default.GLOBAL.SHOW,{target:t})},t.prototype.globalRebuild=function(){this.mount&&(this.unbindListener(),this.bindListener())},t.prototype.globalShow=function(t){if(this.mount){var e={currentTarget:t.detail.target};this.showTooltip(e,!0)}},t.prototype.globalHide=function(t){if(this.mount){var e=t&&t.detail&&t.detail.target&&!0||!1;this.hideTooltip({currentTarget:e&&t.detail.target},e)}}};var n=o(44),i=r(n),a=function(t,e){var o=void 0;"function"==typeof window.CustomEvent?o=new window.CustomEvent(t,{detail:e}):(o=document.createEvent("Event"),o.initEvent(t,!1,!0),o.detail=e),window.dispatchEvent(o)}},79:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){t.prototype.bindRemovalTracker=function(){var t=this,e=o();if(null!=e){var r=new e(function(e){var o=!0,r=!1,n=void 0;try{for(var i,a=e[Symbol.iterator]();!(o=(i=a.next()).done);o=!0){var l=i.value,s=!0,c=!1,u=void 0;try{for(var d,f=l.removedNodes[Symbol.iterator]();!(s=(d=f.next()).done);s=!0){var p=d.value;if(p===t.state.currentTarget)return void t.hideTooltip()}}catch(t){c=!0,u=t}finally{try{!s&&f.return&&f.return()}finally{if(c)throw u}}}}catch(t){r=!0,n=t}finally{try{!o&&a.return&&a.return()}finally{if(r)throw n}}});r.observe(window.document,{childList:!0,subtree:!0}),this.removalTracker=r}},t.prototype.unbindRemovalTracker=function(){this.removalTracker&&(this.removalTracker.disconnect(),this.removalTracker=null)}};var o=function(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}},80:function(t,e,o){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){t.prototype.bindWindowEvents=function(t){window.removeEventListener(i.default.GLOBAL.HIDE,this.globalHide),window.addEventListener(i.default.GLOBAL.HIDE,this.globalHide,!1),window.removeEventListener(i.default.GLOBAL.REBUILD,this.globalRebuild),window.addEventListener(i.default.GLOBAL.REBUILD,this.globalRebuild,!1),window.removeEventListener(i.default.GLOBAL.SHOW,this.globalShow),window.addEventListener(i.default.GLOBAL.SHOW,this.globalShow,!1),t&&(window.removeEventListener("resize",this.onWindowResize),window.addEventListener("resize",this.onWindowResize,!1))},t.prototype.unbindWindowEvents=function(){window.removeEventListener(i.default.GLOBAL.HIDE,this.globalHide),window.removeEventListener(i.default.GLOBAL.REBUILD,this.globalRebuild),window.removeEventListener(i.default.GLOBAL.SHOW,this.globalShow),window.removeEventListener("resize",this.onWindowResize)},t.prototype.onWindowResize=function(){this.mount&&this.hideTooltip()}};var n=o(44),i=r(n)},81:function(t,e,o){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function i(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function a(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var l,s,c,u=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(t[r]=o[r])}return t},d=function(){function t(t,e){for(var o=0;o<e.length;o++){var r=e[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,o,r){return o&&t(e.prototype,o),r&&t(e,r),e}}(),f=o(1),p=r(f),m=o(2),h=r(m),b=o(21),_=r(b),v=o(9),y=r(v),g=o(78),w=r(g),E=o(80),T=r(E),x=o(75),S=r(x),A=o(77),k=r(A),L=o(76),C=r(L),O=o(79),N=r(O),I=o(84),P=r(I),H=o(85),M=r(H),j=o(83),R=o(86),B=r(R),D=o(82),F=r(D),W=(0,w.default)(l=(0,T.default)(l=(0,S.default)(l=(0,k.default)(l=(0,C.default)(l=(0,N.default)((c=s=function(t){function e(t){n(this,e);var o=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return o.state={place:"top",type:"dark",effect:"float",show:!1,border:!1,placeholder:"",offset:{},extraClass:"",html:!1,delayHide:0,delayShow:0,event:t.event||null,eventOff:t.eventOff||null,currentEvent:null,currentTarget:null,ariaProps:(0,j.parseAria)(t),isEmptyTip:!1,disable:!1},o.bind(["showTooltip","updateTooltip","hideTooltip","globalRebuild","globalShow","globalHide","onWindowResize"]),o.mount=!0,o.delayShowLoop=null,o.delayHideLoop=null,o.intervalUpdateContent=null,o}return a(e,t),d(e,[{key:"bind",value:function(t){var e=this;t.forEach(function(t){e[t]=e[t].bind(e)})}},{key:"componentDidMount",value:function(){var t=this.props,e=t.insecure,o=t.resizeHide;e&&this.setStyleHeader(),this.bindListener(),this.bindWindowEvents(o)}},{key:"componentWillReceiveProps",value:function(t){var e=this.state.ariaProps,o=(0,j.parseAria)(t),r=Object.keys(o).some(function(t){return o[t]!==e[t]});r&&this.setState({ariaProps:o})}},{key:"componentWillUnmount",value:function(){this.mount=!1,this.clearTimer(),this.unbindListener(),this.removeScrollListener(),this.unbindWindowEvents()}},{key:"getTargetArray",value:function(t){var e=void 0;if(t){var o=t.replace(/\\/g,"\\\\").replace(/"/g,'\\"');e=document.querySelectorAll('[data-tip][data-for="'+o+'"]')}else e=document.querySelectorAll("[data-tip]:not([data-for])");return(0,B.default)(e)}},{key:"bindListener",value:function(){var t=this,e=this.props,o=e.id,r=e.globalEventOff,n=this.getTargetArray(o);n.forEach(function(e){var o=t.isCapture(e),r=t.getEffect(e);return null===e.getAttribute("currentItem")&&e.setAttribute("currentItem","false"),t.unbindBasicListener(e),t.isCustomEvent(e)?void t.customBindListener(e):(e.addEventListener("mouseenter",t.showTooltip,o),"float"===r&&e.addEventListener("mousemove",t.updateTooltip,o),void e.addEventListener("mouseleave",t.hideTooltip,o))}),r&&(window.removeEventListener(r,this.hideTooltip),window.addEventListener(r,this.hideTooltip,!1)),this.bindRemovalTracker()}},{key:"unbindListener",value:function(){var t=this,e=this.props,o=e.id,r=e.globalEventOff,n=this.getTargetArray(o);n.forEach(function(e){t.unbindBasicListener(e),t.isCustomEvent(e)&&t.customUnbindListener(e)}),r&&window.removeEventListener(r,this.hideTooltip),this.unbindRemovalTracker()}},{key:"unbindBasicListener",value:function(t){var e=this.isCapture(t);t.removeEventListener("mouseenter",this.showTooltip,e),t.removeEventListener("mousemove",this.updateTooltip,e),t.removeEventListener("mouseleave",this.hideTooltip,e)}},{key:"showTooltip",value:function(t,e){var o=this;if(e){var r=this.getTargetArray(this.props.id),n=r.some(function(e){return e===t.currentTarget});if(!n||this.state.show)return}var i=this.props,a=i.children,l=i.multiline,s=i.getContent,c=t.currentTarget.getAttribute("data-tip"),u=t.currentTarget.getAttribute("data-multiline")||l||!1,d=void 0;s&&(d=Array.isArray(s)?s[0]&&s[0]():s());var f=(0,M.default)(c,a,d,u),p="string"==typeof f&&""===f||null===f,m=t instanceof window.FocusEvent||e,h=!0;t.currentTarget.getAttribute("data-scroll-hide")?h="true"===t.currentTarget.getAttribute("data-scroll-hide"):null!=this.props.scrollHide&&(h=this.props.scrollHide),this.clearTimer(),this.setState({placeholder:f,isEmptyTip:p,place:t.currentTarget.getAttribute("data-place")||this.props.place||"top",type:t.currentTarget.getAttribute("data-type")||this.props.type||"dark",effect:m&&"solid"||this.getEffect(t.currentTarget),offset:t.currentTarget.getAttribute("data-offset")||this.props.offset||{},html:t.currentTarget.getAttribute("data-html")?"true"===t.currentTarget.getAttribute("data-html"):this.props.html||!1,delayShow:t.currentTarget.getAttribute("data-delay-show")||this.props.delayShow||0,delayHide:t.currentTarget.getAttribute("data-delay-hide")||this.props.delayHide||0,border:t.currentTarget.getAttribute("data-border")?"true"===t.currentTarget.getAttribute("data-border"):this.props.border||!1,extraClass:t.currentTarget.getAttribute("data-class")||this.props.class||this.props.className||"",disable:t.currentTarget.getAttribute("data-tip-disable")?"true"===t.currentTarget.getAttribute("data-tip-disable"):this.props.disable||!1},function(){h&&o.addScrollListener(t),o.updateTooltip(t),s&&Array.isArray(s)&&(o.intervalUpdateContent=setInterval(function(){if(o.mount){var t=o.props.getContent,e=(0,M.default)(c,t[0](),u),r="string"==typeof e&&""===e;o.setState({placeholder:e,isEmptyTip:r})}},s[1]))})}},{key:"updateTooltip",value:function(t){var e=this,o=this.state,r=o.delayShow,n=o.show,i=o.isEmptyTip,a=o.disable,l=this.props.afterShow,s=this.state.placeholder,c=n?0:parseInt(r,10),u=t.currentTarget;if(!i&&!a){var d=function(){(Array.isArray(s)&&s.length>0||s)&&!function(){var o=!e.state.show;e.setState({currentEvent:t,currentTarget:u,show:!0},function(){e.updatePosition(),o&&l&&l()})}()};clearTimeout(this.delayShowLoop),r?this.delayShowLoop=setTimeout(d,c):d()}}},{key:"hideTooltip",value:function(t,e){var o=this,r=this.state,n=r.delayHide,i=r.isEmptyTip,a=r.disable,l=this.props.afterHide;if(this.mount&&!i&&!a){if(e){var s=this.getTargetArray(this.props.id),c=s.some(function(e){return e===t.currentTarget});if(!c||!this.state.show)return}var u=function(){var t=o.state.show;o.setState({show:!1},function(){o.removeScrollListener(),t&&l&&l()})};this.clearTimer(),n?this.delayHideLoop=setTimeout(u,parseInt(n,10)):u()}}},{key:"addScrollListener",value:function(t){var e=this.isCapture(t.currentTarget);window.addEventListener("scroll",this.hideTooltip,e)}},{key:"removeScrollListener",value:function(){window.removeEventListener("scroll",this.hideTooltip)}},{key:"updatePosition",value:function(){var t=this,e=this.state,o=e.currentEvent,r=e.currentTarget,n=e.place,i=e.effect,a=e.offset,l=_.default.findDOMNode(this),s=(0,P.default)(o,r,l,n,i,a);return s.isNewState?this.setState(s.newState,function(){t.updatePosition()}):(l.style.left=s.position.left+"px",void(l.style.top=s.position.top+"px"))}},{key:"setStyleHeader",value:function(){if(!document.getElementsByTagName("head")[0].querySelector('style[id="react-tooltip"]')){var t=document.createElement("style");t.id="react-tooltip",t.innerHTML=F.default,document.getElementsByTagName("head")[0].appendChild(t)}}},{key:"clearTimer",value:function(){clearTimeout(this.delayShowLoop),clearTimeout(this.delayHideLoop),clearInterval(this.intervalUpdateContent)}},{key:"render",value:function(){var t=this.state,o=t.placeholder,r=t.extraClass,n=t.html,i=t.ariaProps,a=t.disable,l=t.isEmptyTip,s=(0,y.default)("__react_component_tooltip",{show:this.state.show&&!a&&!l},{border:this.state.border},{"place-top":"top"===this.state.place},{"place-bottom":"bottom"===this.state.place},{"place-left":"left"===this.state.place},{"place-right":"right"===this.state.place},{"type-dark":"dark"===this.state.type},{"type-success":"success"===this.state.type},{"type-warning":"warning"===this.state.type},{"type-error":"error"===this.state.type},{"type-info":"info"===this.state.type},{"type-light":"light"===this.state.type}),c=this.props.wrapper;return e.supportedWrappers.indexOf(c)<0&&(c=e.defaultProps.wrapper),n?p.default.createElement(c,u({className:s+" "+r},i,{"data-id":"tooltip",dangerouslySetInnerHTML:{__html:o}})):p.default.createElement(c,u({className:s+" "+r},i,{"data-id":"tooltip"}),o)}}]),e}(f.Component),s.propTypes={children:h.default.any,place:h.default.string,type:h.default.string,effect:h.default.string,offset:h.default.object,multiline:h.default.bool,border:h.default.bool,insecure:h.default.bool,class:h.default.string,className:h.default.string,id:h.default.string,html:h.default.bool,delayHide:h.default.number,delayShow:h.default.number,event:h.default.string,eventOff:h.default.string,watchWindow:h.default.bool,isCapture:h.default.bool,globalEventOff:h.default.string,getContent:h.default.any,afterShow:h.default.func,afterHide:h.default.func,disable:h.default.bool,scrollHide:h.default.bool,resizeHide:h.default.bool,wrapper:h.default.string},s.defaultProps={insecure:!0,resizeHide:!0,wrapper:"div"},s.supportedWrappers=["div","span"],l=c))||l)||l)||l)||l)||l)||l;t.exports=W},82:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default='.__react_component_tooltip{border-radius:3px;display:inline-block;font-size:13px;left:-999em;opacity:0;padding:8px 21px;position:fixed;pointer-events:none;transition:opacity 0.3s ease-out;top:-999em;visibility:hidden;z-index:999}.__react_component_tooltip:before,.__react_component_tooltip:after{content:"";width:0;height:0;position:absolute}.__react_component_tooltip.show{opacity:0.9;margin-top:0px;margin-left:0px;visibility:visible}.__react_component_tooltip.type-dark{color:#fff;background-color:#222}.__react_component_tooltip.type-dark.place-top:after{border-top-color:#222;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-dark.place-bottom:after{border-bottom-color:#222;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-dark.place-left:after{border-left-color:#222;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-dark.place-right:after{border-right-color:#222;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-dark.border{border:1px solid #fff}.__react_component_tooltip.type-dark.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-dark.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-dark.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-dark.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-success{color:#fff;background-color:#8DC572}.__react_component_tooltip.type-success.place-top:after{border-top-color:#8DC572;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-success.place-bottom:after{border-bottom-color:#8DC572;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-success.place-left:after{border-left-color:#8DC572;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-success.place-right:after{border-right-color:#8DC572;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-success.border{border:1px solid #fff}.__react_component_tooltip.type-success.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-success.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-success.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-success.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-warning{color:#fff;background-color:#F0AD4E}.__react_component_tooltip.type-warning.place-top:after{border-top-color:#F0AD4E;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-warning.place-bottom:after{border-bottom-color:#F0AD4E;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-warning.place-left:after{border-left-color:#F0AD4E;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-warning.place-right:after{border-right-color:#F0AD4E;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-warning.border{border:1px solid #fff}.__react_component_tooltip.type-warning.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-warning.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-warning.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-warning.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-error{color:#fff;background-color:#BE6464}.__react_component_tooltip.type-error.place-top:after{border-top-color:#BE6464;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-error.place-bottom:after{border-bottom-color:#BE6464;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-error.place-left:after{border-left-color:#BE6464;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-error.place-right:after{border-right-color:#BE6464;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-error.border{border:1px solid #fff}.__react_component_tooltip.type-error.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-error.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-error.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-error.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-info{color:#fff;background-color:#337AB7}.__react_component_tooltip.type-info.place-top:after{border-top-color:#337AB7;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-info.place-bottom:after{border-bottom-color:#337AB7;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-info.place-left:after{border-left-color:#337AB7;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-info.place-right:after{border-right-color:#337AB7;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-info.border{border:1px solid #fff}.__react_component_tooltip.type-info.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-info.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-info.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-info.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-light{color:#222;background-color:#fff}.__react_component_tooltip.type-light.place-top:after{border-top-color:#fff;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-light.place-bottom:after{border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-light.place-left:after{border-left-color:#fff;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-light.place-right:after{border-right-color:#fff;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-light.border{border:1px solid #222}.__react_component_tooltip.type-light.border.place-top:before{border-top:8px solid #222}.__react_component_tooltip.type-light.border.place-bottom:before{border-bottom:8px solid #222}.__react_component_tooltip.type-light.border.place-left:before{border-left:8px solid #222}.__react_component_tooltip.type-light.border.place-right:before{border-right:8px solid #222}.__react_component_tooltip.place-top{margin-top:-10px}.__react_component_tooltip.place-top:before{border-left:10px solid transparent;border-right:10px solid transparent;bottom:-8px;left:50%;margin-left:-10px}.__react_component_tooltip.place-top:after{border-left:8px solid transparent;border-right:8px solid transparent;bottom:-6px;left:50%;margin-left:-8px}.__react_component_tooltip.place-bottom{margin-top:10px}.__react_component_tooltip.place-bottom:before{border-left:10px solid transparent;border-right:10px solid transparent;top:-8px;left:50%;margin-left:-10px}.__react_component_tooltip.place-bottom:after{border-left:8px solid transparent;border-right:8px solid transparent;top:-6px;left:50%;margin-left:-8px}.__react_component_tooltip.place-left{margin-left:-10px}.__react_component_tooltip.place-left:before{border-top:6px solid transparent;border-bottom:6px solid transparent;right:-8px;top:50%;margin-top:-5px}.__react_component_tooltip.place-left:after{border-top:5px solid transparent;border-bottom:5px solid transparent;right:-6px;top:50%;margin-top:-4px}.__react_component_tooltip.place-right{margin-left:10px}.__react_component_tooltip.place-right:before{border-top:6px solid transparent;border-bottom:6px solid transparent;left:-8px;top:50%;margin-top:-5px}.__react_component_tooltip.place-right:after{border-top:5px solid transparent;border-bottom:5px solid transparent;left:-6px;top:50%;margin-top:-4px}.__react_component_tooltip .multi-line{display:block;padding:2px 0px;text-align:center}'},83:function(t,e){"use strict";function o(t){var e={};return Object.keys(t).filter(function(t){return/(^aria-\w+$|^role$)/.test(t)}).forEach(function(o){e[o]=t[o]}),e}Object.defineProperty(e,"__esModule",{value:!0}),e.parseAria=o},84:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,a,l,s,c){var u=a.clientWidth,d=a.clientHeight,f=o(t,e,s),p=f.mouseX,m=f.mouseY,h=r(s,e.clientWidth,e.clientHeight,u,d),b=n(c),_=b.extraOffset_X,v=b.extraOffset_Y,y=window.innerWidth,g=window.innerHeight,w=i(a),E=w.parentTop,T=w.parentLeft,x=function(t){var e=h[t].l;return p+e+_},S=function(t){var e=h[t].r;return p+e+_},A=function(t){var e=h[t].t;return m+e+v},k=function(t){var e=h[t].b;return m+e+v},L=function(){var t=!1,e=void 0;return A("left")<0&&k("left")<=g&&k("bottom")<=g?(t=!0,e="bottom"):k("left")>g&&A("left")>=0&&A("top")>=0&&(t=!0,e="top"),{result:t,newPlace:e}},C=function(){var t=L(),e=t.result,o=t.newPlace;return e&&N().result?{result:!1}:(!e&&x("left")<0&&S("right")<=y&&(e=!0,o="right"),{result:e,newPlace:o})},O=function(){var t=L(),e=t.result,o=t.newPlace;return e&&N().result?{result:!1}:(!e&&S("right")>y&&x("left")>=0&&(e=!0,o="left"),{result:e,newPlace:o})},N=function(){var t=!1,e=void 0;return x("top")<0&&S("top")<=y&&S("right")<=y?(t=!0,e="right"):S("top")>y&&x("top")>=0&&x("left")>=0&&(t=!0,e="left"),{result:t,newPlace:e}},I=function(){var t=N(),e=t.result,o=t.newPlace;return e&&L().result?{result:!1}:(!e&&A("top")<0&&k("bottom")<=g&&(e=!0,o="bottom"),{result:e,newPlace:o})},P=function(){var t=N(),e=t.result,o=t.newPlace;return e&&L().result?{result:!1}:(!e&&k("bottom")>g&&A("top")>=0&&(e=!0,o="top"),{result:e,newPlace:o})},H=C(),M=O(),j=I(),R=P();return"left"===l&&H.result?{isNewState:!0,newState:{place:H.newPlace}}:"right"===l&&M.result?{isNewState:!0,newState:{place:M.newPlace}}:"top"===l&&j.result?{isNewState:!0,newState:{place:j.newPlace}}:"bottom"===l&&R.result?{isNewState:!0,newState:{place:R.newPlace}}:{isNewState:!1,position:{left:parseInt(x(l)-T,10),top:parseInt(A(l)-E,10)}}};var o=function(t,e,o){var r=e.getBoundingClientRect(),n=r.top,i=r.left,a=e.clientWidth,l=e.clientHeight;return"float"===o?{mouseX:t.clientX,mouseY:t.clientY}:{mouseX:i+a/2,mouseY:n+l/2}},r=function(t,e,o,r,n){var i=void 0,a=void 0,l=void 0,s=void 0,c=3,u=2,d=12;return"float"===t?(i={l:-(r/2),r:r/2,t:-(n+c+u),b:-c},l={l:-(r/2),r:r/2,t:c+d,b:n+c+u+d},s={l:-(r+c+u),r:-c,t:-(n/2),b:n/2},a={l:c,r:r+c+u,t:-(n/2),b:n/2}):"solid"===t&&(i={l:-(r/2),r:r/2,t:-(o/2+n+u),b:-(o/2)},l={l:-(r/2),r:r/2,t:o/2,b:o/2+n+u},s={l:-(r+e/2+u),r:-(e/2),t:-(n/2),b:n/2},a={l:e/2,r:r+e/2+u,t:-(n/2),b:n/2}),{top:i,bottom:l,left:s,right:a}},n=function(t){var e=0,o=0;"[object String]"===Object.prototype.toString.apply(t)&&(t=JSON.parse(t.toString().replace(/\'/g,'"')));for(var r in t)"top"===r?o-=parseInt(t[r],10):"bottom"===r?o+=parseInt(t[r],10):"left"===r?e-=parseInt(t[r],10):"right"===r&&(e+=parseInt(t[r],10));return{extraOffset_X:e,extraOffset_Y:o}},i=function(t){for(var e=t;e&&"none"===window.getComputedStyle(e).getPropertyValue("transform");)e=e.parentElement;var o=e&&e.getBoundingClientRect().top||0,r=e&&e.getBoundingClientRect().left||0;return{parentTop:o,parentLeft:r}}},85:function(t,e,o){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,o,r){if(e)return e;if(void 0!==o&&null!==o)return o;if(null===o)return null;var n=/<br\s*\/?>/;return r&&"false"!==r&&n.test(t)?t.split(n).map(function(t,e){return i.default.createElement("span",{key:e,className:"multi-line"},t)}):t};var n=o(1),i=r(n)},86:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.length;return t.hasOwnProperty?Array.prototype.slice.call(t):new Array(e).fill().map(function(e){return t[e]})}},87:function(t,e,o){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n,i,a=o(15),l=r(a),s=o(3),c=r(s),u=o(14),d=r(u),f=o(5),p=r(f),m=o(4),h=r(m),b=o(1),_=r(b),v=o(2),y=r(v),g=o(150),w=r(g),E=o(17),T=r(E),x=o(71),S=r(x),A=T.default.bind(S.default),k=(i=n=function(t){function e(){return(0,c.default)(this,e),(0,p.default)(this,(e.__proto__||(0,l.default)(e)).apply(this,arguments))}return(0,h.default)(e,t),(0,d.default)(e,[{key:"render",value:function(){var t=this.props,e=t.children,o=t.effect;return _.default.createElement(w.default,{transitionName:{enter:A("enter"),enterActive:A("enterActive"),leave:A("leave"),leaveActive:A("leaveActive")},transitionEnterTimeout:1e3,transitionLeaveTimeout:500,className:A(o),component:"div"},e)}}]),e}(b.Component),n.propTypes={children:y.default.any,effect:y.default.string},n.defaultProps={effect:"fade"},i);e.default=k,t.exports=e.default},115:function(t,e,o){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n,i,a=o(15),l=r(a),s=o(3),c=r(s),u=o(14),d=r(u),f=o(5),p=r(f),m=o(4),h=r(m),b=o(1),_=r(b),v=o(2),y=r(v),g=(i=n=function(t){function e(){return(0,c.default)(this,e),(0,p.default)(this,(e.__proto__||(0,l.default)(e)).apply(this,arguments))}return(0,h.default)(e,t),(0,d.default)(e,[{key:"render",value:function(){var t=this.props,e=t.state,o=t.loadingScreen,r=t.emptyScreen,n=t.children;return _.default.createElement("div",null,e.loading&&o,!e.loading&&e.list.length<1&&r,e.list&&n)}}]),e}(b.Component),n.propTypes={state:y.default.object.isRequired,loadingScreen:y.default.object,emptyScreen:y.default.object.isRequired,children:y.default.any.isRequired},i);e.default=g,t.exports=e.default},198:1204,215:function(t,e,o){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n,i,a=o(15),l=r(a),s=o(3),c=r(s),u=o(14),d=r(u),f=o(5),p=r(f),m=o(4),h=r(m),b=o(1),_=r(b),v=o(2),y=r(v),g=o(17),w=r(g),E=o(198),T=r(E),x=w.default.bind(T.default),S=(i=n=function(t){function e(){var t,o,r,n;(0,c.default)(this,e);for(var i=arguments.length,a=Array(i),s=0;s<i;s++)a[s]=arguments[s];return o=r=(0,p.default)(this,(t=e.__proto__||(0,l.default)(e)).call.apply(t,[this].concat(a))),r.state={},r.handleShowConfirmation=function(){clearTimeout(r.showTimeout),r.showTimeout=setTimeout(r.reset,5e3),r.enableConfirmationTimeout=setTimeout(r.enableConfirmation,1e3),r.setState({showConfirmation:!0,disableConfirmation:!0})},r.enableConfirmation=function(){r.setState({disableConfirmation:!1})},r.reset=function(){clearTimeout(r.showTimeout),clearTimeout(r.enableConfirmationTimeout),r.setState({showConfirmation:!1})},n=o,(0,p.default)(r,n)}return(0,h.default)(e,t),(0,d.default)(e,[{key:"componentWillReceiveProps",value:function(t){this.props.id!==t.id&&this.reset()}},{key:"componentWillUnmount",value:function(){clearTimeout(this.showTimeout),clearTimeout(this.enableConfirmationTimeout)}},{key:"render",value:function(){var t=this.props,e=t.onConfirm,o=t.initialText,r=t.confirmationText,n=t.className,i=this.state,a=i.showConfirmation,l=i.disableConfirmation;return _.default.createElement("span",null,!a&&_.default.createElement("button",{className:x("btn","btn-default",n),onClick:this.handleShowConfirmation},o),a&&_.default.createElement("button",{className:x("btn","btn-danger",n),onClick:e,disabled:l},r))}}]),e}(b.Component),n.propTypes={onConfirm:y.default.func.isRequired,id:y.default.string,initialText:y.default.string,confirmationText:y.default.string,className:y.default.string},n.defaultProps={initialText:"Delete",confirmationText:"Are you sure?"},i);e.default=S,t.exports=e.default},286:function(t,e,o){"use strict";function r(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e.default=t,e}Object.defineProperty(e,"__esModule",{value:!0}),e.remove=e.create=e.loadCodes=e.loadCode=void 0;var n=o(30),i=r(n);e.loadCode=function(t){return{types:[i.LOAD_INVITE,i.LOAD_INVITE_SUCCESS,i.LOAD_INVITE_FAIL],promise:function(e){return e.get("/invites/"+t)}}},e.loadCodes=function(){return{types:[i.LOAD_INVITES,i.LOAD_INVITES_SUCCESS,i.LOAD_INVITES_FAIL],promise:function(t){return t.get("/invites")}}},e.create=function(t){return{types:[i.CREATE_INVITE,i.CREATE_INVITE_SUCCESS,i.CREATE_INVITE_FAIL],promise:function(e){return e.post("/invites",{data:t})}}},e.remove=function(t){return{types:[i.REMOVE_INVITE,i.REMOVE_INVITE_SUCCESS,i.REMOVE_INVITE_FAIL],promise:function(e){return e.del("/invites/"+t)}}}},823:function(t,e,o){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n,i,a,l,s=o(7),c=r(s),u=o(15),d=r(u),f=o(3),p=r(f),m=o(14),h=r(m),b=o(5),_=r(b),v=o(4),y=r(v),g=o(1),w=r(g),E=o(2),T=r(E),x=o(18),S=o(48),A=r(S),k=o(81),L=r(k),C=o(276),O=o(215),N=r(O),I=o(87),P=r(I),H=o(286),M=o(115),j=r(M),R=o(1741),B=r(R),D=o(17),F=r(D),W=o(1218),U=r(W),z=F.default.bind(U.default),V=(n=(0,x.connect)(function(t){return{inviteState:t.invite,config:t.auth.config,loaded:t.invite.loaded}},{loadCodes:H.loadCodes,remove:H.remove}),n((l=a=function(t){ function e(){var t,o,r,n;(0,p.default)(this,e);for(var i=arguments.length,a=Array(i),l=0;l<i;l++)a[l]=arguments[l];return o=r=(0,_.default)(this,(t=e.__proto__||(0,d.default)(e)).call.apply(t,[this].concat(a))),r.state={},r.handleToggleAddForm=function(){r.setState((0,c.default)({},r.state,{showAddForm:!r.state.showAddForm}))},r.handleRemove=function(t){return function(e){e.preventDefault(),r.props.remove(t)}},r.renderCode=function(t){var e=r.props.config;return w.default.createElement("div",{className:z("invite"),key:t.code},w.default.createElement("div",{className:z("row","row-sm")},w.default.createElement("div",{className:z("col-sm-5")},w.default.createElement("a",{href:"",onClick:function(t){t.preventDefault()},"data-tip":"click to copy the link","data-clipboard-text":e.clientUri+"/register/"+t.code,className:z("code","copy")},t.code)),w.default.createElement("div",{className:z("col-sm-3","amountColumn")},w.default.createElement("span",{className:z("amount")},t.amount)),w.default.createElement("div",{className:z("col-sm-2")},!t.claimed&&w.default.createElement("span",{className:z("claimed")},"No"),t.user_id&&w.default.createElement("strong",null,t.User.username)),w.default.createElement("div",{className:z("col-sm-2","text-right")},w.default.createElement(N.default,{initialText:"x",confirmationText:"sure?",onConfirm:r.handleRemove(t.code),id:t.code,className:z("btn-delete")}))),w.default.createElement(L.default,null))},n=o,(0,_.default)(r,n)}return(0,y.default)(e,t),(0,h.default)(e,[{key:"componentWillMount",value:function(){this.props.loaded||this.props.loadCodes()}},{key:"componentDidMount",value:function(){var t=o(930);new t(".copy")}},{key:"render",value:function(){var t=this.props.inviteState,e=this.state.showAddForm;return w.default.createElement("div",{className:z("Invites")},w.default.createElement(A.default,null,w.default.createElement("title",null,"Invites")),!e&&t.list.length>0&&w.default.createElement("div",{className:z("header","row","row-sm")},w.default.createElement("div",{className:z("col-sm-10")},w.default.createElement("h3",null,"Invite Codes")),w.default.createElement("div",{className:z("col-sm-2")},w.default.createElement("button",{type:"button",className:z("btn","btn-success","btn-block"),onClick:this.handleToggleAddForm},"Add Invite Code"))),e&&w.default.createElement(C.HotKeys,{handlers:{esc:this.handleToggleAddForm}},w.default.createElement(B.default,null)),t.list.length>0&&w.default.createElement("div",{className:z("row","row-sm","tableHead")},w.default.createElement("div",{className:z("col-sm-5")},"Code"),w.default.createElement("div",{className:z("col-sm-3","amountColumn")},"Amount"),w.default.createElement("div",{className:z("col-sm-2")},"Claimed")),w.default.createElement(j.default,{emptyScreen:w.default.createElement("div",{className:z("panel","panel-default","invitesStatus")},w.default.createElement("div",{className:"panel-body"},w.default.createElement("i",{className:z("fa","fa-ticket")}),w.default.createElement("h1",null,"No Invite Codes"),!e&&w.default.createElement("div",null,w.default.createElement("div",null,"Click the button below to add your first invite code."),w.default.createElement("button",{type:"button",onClick:this.handleToggleAddForm,className:z("btn","btn-success","btn-lg","btn-add-lg")},"Add Invite Code")))),state:t},t.list.length>0&&w.default.createElement(P.default,null,t.list.map(this.renderCode))))}}]),e}(g.Component),a.propTypes={inviteState:T.default.object,loadCodes:T.default.func,config:T.default.object,loaded:T.default.bool,remove:T.default.func},i=l))||i);e.default=V,t.exports=e.default},929:function(t,e,o){var r,n,i;!function(a,l){n=[t,o(1710)],r=l,i="function"==typeof r?r.apply(e,n):r,!(void 0!==i&&(t.exports=i))}(this,function(t,e){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var n=o(e),i="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},a=function(){function t(t,e){for(var o=0;o<e.length;o++){var r=e[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,o,r){return o&&t(e.prototype,o),r&&t(e,r),e}}(),l=function(){function t(e){r(this,t),this.resolveOptions(e),this.initSelection()}return a(t,[{key:"resolveOptions",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action=t.action,this.container=t.container,this.emitter=t.emitter,this.target=t.target,this.text=t.text,this.trigger=t.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var t=this,e="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return t.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[e?"right":"left"]="-9999px";var o=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=o+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=(0,n.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=(0,n.default)(this.target),this.copyText()}},{key:"copyText",value:function(){var t=void 0;try{t=document.execCommand(this.action)}catch(e){t=!1}this.handleResult(t)}},{key:"handleResult",value:function(t){this.emitter.emit(t?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=t,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(t){if(void 0!==t){if(!t||"object"!==("undefined"==typeof t?"undefined":i(t))||1!==t.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&t.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(t.hasAttribute("readonly")||t.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=t}},get:function(){return this._target}}]),t}();t.exports=l})},930:function(t,e,o){var r,n,i;!function(a,l){n=[t,o(929),o(1795),o(1251)],r=l,i="function"==typeof r?r.apply(e,n):r,!(void 0!==i&&(t.exports=i))}(this,function(t,e,o,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function s(t,e){var o="data-clipboard-"+t;if(e.hasAttribute(o))return e.getAttribute(o)}var c=n(e),u=n(o),d=n(r),f="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},p=function(){function t(t,e){for(var o=0;o<e.length;o++){var r=e[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,o,r){return o&&t(e.prototype,o),r&&t(e,r),e}}(),m=function(t){function e(t,o){i(this,e);var r=a(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return r.resolveOptions(o),r.listenClick(t),r}return l(e,t),p(e,[{key:"resolveOptions",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===f(t.container)?t.container:document.body}},{key:"listenClick",value:function(t){var e=this;this.listener=(0,d.default)(t,"click",function(t){return e.onClick(t)})}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new c.default({action:this.action(e),target:this.target(e),text:this.text(e),container:this.container,trigger:e,emitter:this})}},{key:"defaultAction",value:function(t){return s("action",t)}},{key:"defaultTarget",value:function(t){var e=s("target",t);if(e)return document.querySelector(e)}},{key:"defaultText",value:function(t){return s("text",t)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],e="string"==typeof t?[t]:t,o=!!document.queryCommandSupported;return e.forEach(function(t){o=o&&!!document.queryCommandSupported(t)}),o}}]),e}(u.default);t.exports=m})},1177:function(t,e){function o(t,e){for(;t&&t.nodeType!==r;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode}}var r=9;if("undefined"!=typeof Element&&!Element.prototype.matches){var n=Element.prototype;n.matches=n.matchesSelector||n.mozMatchesSelector||n.msMatchesSelector||n.oMatchesSelector||n.webkitMatchesSelector}t.exports=o},1178:function(t,e,o){function r(t,e,o,r,i){var a=n.apply(this,arguments);return t.addEventListener(o,a,i),{destroy:function(){t.removeEventListener(o,a,i)}}}function n(t,e,o,r){return function(o){o.delegateTarget=i(o.target,e),o.delegateTarget&&r.call(t,o)}}var i=o(1177);t.exports=r},1217:function(t,e){t.exports={"btn-submit":"NKdqbyz0rRYgwX8pifSJQ"}},1218:function(t,e){t.exports={header:"_1BOhotPTN3FYgoArVdzUPu","btn-add-lg":"_2649C7tyM95m-SfRmlJegi",invitesStatus:"_1Ix4WVzJczXVUQSbd9D1O",invite:"_28o1Pi5IQA0i7hhQQlcoh6",deleteButton:"_3gYMPVhwl_zOYXAx99zi4J",tableHead:"_3luZ7lE9sfgBh1SRmCIQ2Z",lbl:"_1y15fHgay4pRTXdAio1VkB",code:"_1WjHF8Dh7iNKapb7VIc6tZ",amountColumn:"_2vB9XCXMCFUrKla3JdlaTP",amount:"_1oQkemJ2f8NO7hc5JgNveS",claimed:"DvIug_eU8BMPbkab8lRht"}},1250:function(t,e){e.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},e.nodeList=function(t){var o=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===o||"[object HTMLCollection]"===o)&&"length"in t&&(0===t.length||e.node(t[0]))},e.string=function(t){return"string"==typeof t||t instanceof String},e.fn=function(t){var e=Object.prototype.toString.call(t);return"[object Function]"===e}},1251:function(t,e,o){function r(t,e,o){if(!t&&!e&&!o)throw new Error("Missing required arguments");if(!l.string(e))throw new TypeError("Second argument must be a String");if(!l.fn(o))throw new TypeError("Third argument must be a Function");if(l.node(t))return n(t,e,o);if(l.nodeList(t))return i(t,e,o);if(l.string(t))return a(t,e,o);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function n(t,e,o){return t.addEventListener(e,o),{destroy:function(){t.removeEventListener(e,o)}}}function i(t,e,o){return Array.prototype.forEach.call(t,function(t){t.addEventListener(e,o)}),{destroy:function(){Array.prototype.forEach.call(t,function(t){t.removeEventListener(e,o)})}}}function a(t,e,o){return s(document.body,t,e,o)}var l=o(1250),s=o(1178);t.exports=r},1710:function(t,e){function o(t){var e;if("SELECT"===t.nodeName)t.focus(),e=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var o=t.hasAttribute("readonly");o||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),o||t.removeAttribute("readonly"),e=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var r=window.getSelection(),n=document.createRange();n.selectNodeContents(t),r.removeAllRanges(),r.addRange(n),e=r.toString()}return e}t.exports=o},1741:function(t,e,o){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n,i,a,l,s,c,u,d=o(15),f=r(d),p=o(3),m=r(p),h=o(14),b=r(h),_=o(5),v=r(_),y=o(4),g=r(y),w=o(1),E=r(w),T=o(2),x=r(T),S=o(18),A=o(51),k=o(286),L=o(1742),C=r(L),O=o(98),N=o(47),I=r(N),P=o(17),H=r(P),M=o(1217),j=r(M),R=o(58),B=r(R),D=H.default.bind(j.default),F=(n=(0,S.connect)(null,{create:k.create}),i=(0,A.reduxForm)({form:"inviteCreate",validate:C.default}),a=(0,O.successable)(),l=(0,O.resetFormOnSuccess)("inviteCreate"),n(s=i(s=a(s=l((u=c=function(t){function e(){var t,o,r,n;(0,m.default)(this,e);for(var i=arguments.length,a=Array(i),l=0;l<i;l++)a[l]=arguments[l];return o=r=(0,v.default)(this,(t=e.__proto__||(0,f.default)(e)).call.apply(t,[this].concat(a))),r.handleSubmit=function(t){return r.props.create(t).then(function(){r.props.tempSuccess(),r.props.reset()})},n=o,(0,v.default)(r,n)}return(0,g.default)(e,t),(0,b.default)(e,[{key:"render",value:function(){var t=this.props,e=t.invalid,o=t.handleSubmit,r=t.submitting,n=t.fail;return E.default.createElement("div",null,n&&n.id&&E.default.createElement(I.default,{bsStyle:"danger"},"Something went wrong"),E.default.createElement("form",{onSubmit:o(this.handleSubmit)},E.default.createElement("div",{className:"form-group"},E.default.createElement("div",{className:"row"},E.default.createElement("div",{className:D("col-sm-offset-7","col-sm-3")},E.default.createElement(A.Field,{name:"amount",component:B.default,label:"Amount",size:"lg",focus:!0})),E.default.createElement("div",{className:D("col-sm-2")},E.default.createElement("button",{type:"submit",className:D("btn","btn-lg","btn-success","btn-block","btn-submit"),disabled:e||r},r?"Generating...":"Generate"))))))}}]),e}(w.Component),c.propTypes={create:x.default.func,invalid:x.default.bool.isRequired,submitting:x.default.bool.isRequired,handleSubmit:x.default.func.isRequired,tempSuccess:x.default.func,fail:x.default.any,reset:x.default.func},s=u))||s)||s)||s)||s);e.default=F,t.exports=e.default},1742:function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=o(116),n=(0,r.createValidator)({amount:[r.required,r.integer]});e.default=n,t.exports=e.default},1795:function(t,e){function o(){}o.prototype={on:function(t,e,o){var r=this.e||(this.e={});return(r[t]||(r[t]=[])).push({fn:e,ctx:o}),this},once:function(t,e,o){function r(){n.off(t,r),e.apply(o,arguments)}var n=this;return r._=e,this.on(t,r,o)},emit:function(t){var e=[].slice.call(arguments,1),o=((this.e||(this.e={}))[t]||[]).slice(),r=0,n=o.length;for(r;r<n;r++)o[r].fn.apply(o[r].ctx,e);return this},off:function(t,e){var o=this.e||(this.e={}),r=o[t],n=[];if(r&&e)for(var i=0,a=r.length;i<a;i++)r[i].fn!==e&&r[i].fn._!==e&&n.push(r[i]);return n.length?o[t]=n:delete o[t],this}},t.exports=o}}); //# sourceMappingURL=invites-654cedd09a9cdb9d3359.js.map