ilp-plugin-virtual
Version:
ILP virtual ledger plugin for directly transacting connectors
2 lines • 22.7 kB
JavaScript
webpackJsonp([4,16],{71:function(e,t){e.exports={fade:"OFH-47g_oYnq5ycAjnp8G",enter:"_3Z2wEgHV15OMeffQJUvahS",enterActive:"_2t-H8BBUcA08afl4zJ9Ow-",leave:"AG0CX2H6aHusDp8h2G5sN",leaveActive:"bWLQvOnAiGukfWg9cW3Wh"}},87:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,u,o=l(15),d=a(o),r=l(3),i=a(r),s=l(14),f=a(s),c=l(5),m=a(c),p=l(4),h=a(p),E=l(1),v=a(E),_=l(2),b=a(_),g=l(150),T=a(g),y=l(17),S=a(y),M=l(71),N=a(M),C=S.default.bind(N.default),x=(u=n=function(e){function t(){return(0,i.default)(this,t),(0,m.default)(this,(t.__proto__||(0,d.default)(t)).apply(this,arguments))}return(0,h.default)(t,e),(0,f.default)(t,[{key:"render",value:function(){var e=this.props,t=e.children,l=e.effect;return v.default.createElement(T.default,{transitionName:{enter:C("enter"),enterActive:C("enterActive"),leave:C("leave"),leaveActive:C("leaveActive")},transitionEnterTimeout:1e3,transitionLeaveTimeout:500,className:C(l),component:"div"},t)}}]),t}(E.Component),n.propTypes={children:b.default.any,effect:b.default.string},n.defaultProps={effect:"fade"},u);t.default=x,e.exports=t.default},183:function(e,t,l){"use strict";function a(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var l in e)Object.prototype.hasOwnProperty.call(e,l)&&(t[l]=e[l]);return t.default=e,t}function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.getDestination=t.settle=t.remove=t.updateLogo=t.update=t.add=t.get=t.load=void 0;var u=l(119),o=n(u),d=l(383),r=n(d),i=l(30),s=a(i),f=t.load=function(){return{types:[s.LOAD_SETTLEMENT_METHODS,s.LOAD_SETTLEMENT_METHODS_SUCCESS,s.LOAD_SETTLEMENT_METHODS_FAIL],promise:function(e){return e.get("/settlement_methods")}}};t.get=function(e){return function(t,l){return t(function(){var a=l().settlementMethod.list;return a.length?o.default.resolve((0,r.default)(a,{id:e})):t(f()).then(function(t){return(0,r.default)(t,{id:e})})})}},t.add=function(e){return{types:[s.ADD_SETTLEMENT_METHOD,s.ADD_SETTLEMENT_METHOD_SUCCESS,s.ADD_SETTLEMENT_METHOD_FAIL],promise:function(t){return t.post("/settlement_methods",{data:e})}}},t.update=function(e,t){return{types:[s.UPDATE_SETTLEMENT_METHOD,s.UPDATE_SETTLEMENT_METHOD_SUCCESS,s.UPDATE_SETTLEMENT_METHOD_FAIL],promise:function(l){return l.put("/settlement_methods/"+e,{data:t})}}},t.updateLogo=function(e){return{type:s.UPDATE_SETTLEMENT_METHOD_PIC,result:e}},t.remove=function(e){return{types:[s.REMOVE_SETTLEMENT_METHOD,s.REMOVE_SETTLEMENT_METHOD_SUCCESS,s.REMOVE_SETTLEMENT_METHOD_FAIL],promise:function(t){return t.del("/settlement_methods/"+e)}}},t.settle=function(e,t){return{types:[s.SETTLE,s.SETTLE_SUCCESS,s.SETTLE_FAIL],promise:function(l){return l.post("/settlements/"+e+"/paypal",{data:t})}}},t.getDestination=function(e){return{types:[s.GET_DESTINATION,s.GET_DESTINATION_SUCCESS,s.GET_DESTINATION_FAIL],promise:function(t){return t.get("/destinations/"+e)}}}},198:1204,215:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,u,o=l(15),d=a(o),r=l(3),i=a(r),s=l(14),f=a(s),c=l(5),m=a(c),p=l(4),h=a(p),E=l(1),v=a(E),_=l(2),b=a(_),g=l(17),T=a(g),y=l(198),S=a(y),M=T.default.bind(S.default),N=(u=n=function(e){function t(){var e,l,a,n;(0,i.default)(this,t);for(var u=arguments.length,o=Array(u),r=0;r<u;r++)o[r]=arguments[r];return l=a=(0,m.default)(this,(e=t.__proto__||(0,d.default)(t)).call.apply(e,[this].concat(o))),a.state={},a.handleShowConfirmation=function(){clearTimeout(a.showTimeout),a.showTimeout=setTimeout(a.reset,5e3),a.enableConfirmationTimeout=setTimeout(a.enableConfirmation,1e3),a.setState({showConfirmation:!0,disableConfirmation:!0})},a.enableConfirmation=function(){a.setState({disableConfirmation:!1})},a.reset=function(){clearTimeout(a.showTimeout),clearTimeout(a.enableConfirmationTimeout),a.setState({showConfirmation:!1})},n=l,(0,m.default)(a,n)}return(0,h.default)(t,e),(0,f.default)(t,[{key:"componentWillReceiveProps",value:function(e){this.props.id!==e.id&&this.reset()}},{key:"componentWillUnmount",value:function(){clearTimeout(this.showTimeout),clearTimeout(this.enableConfirmationTimeout)}},{key:"render",value:function(){var e=this.props,t=e.onConfirm,l=e.initialText,a=e.confirmationText,n=e.className,u=this.state,o=u.showConfirmation,d=u.disableConfirmation;return v.default.createElement("span",null,!o&&v.default.createElement("button",{className:M("btn","btn-default",n),onClick:this.handleShowConfirmation},l),o&&v.default.createElement("button",{className:M("btn","btn-danger",n),onClick:t,disabled:d},a))}}]),t}(E.Component),n.propTypes={onConfirm:b.default.func.isRequired,id:b.default.string,initialText:b.default.string,confirmationText:b.default.string,className:b.default.string},n.defaultProps={initialText:"Delete",confirmationText:"Are you sure?"},u);t.default=N,e.exports=t.default},377:function(e,t,l){function a(e){return function(t,l,a){var d=Object(t);if(!u(t)){var r=n(l,3);t=o(t),l=function(e){return r(d[e],e,d)}}var i=e(t,l,a);return i>-1?d[r?t[i]:i]:void 0}}var n=l(199),u=l(96),o=l(111);e.exports=a},383:function(e,t,l){var a=l(377),n=l(384),u=a(n);e.exports=u},830:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,u,o,d,r=l(15),i=a(r),s=l(3),f=a(s),c=l(14),m=a(c),p=l(5),h=a(p),E=l(4),v=a(E),_=l(1),b=a(_),g=l(2),T=a(g),y=l(18),S=l(48),M=a(S),N=l(127),C=l(87),x=a(C),A=l(176),D=a(A),O=l(205),F=a(O),k=l(183),L=l(1757),P=a(L),w=l(17),R=a(w),q=l(1235),H=a(q),I=R.default.bind(H.default),j=(n=(0,y.connect)(function(e){return{list:e.settlementMethod.list,loaded:e.settlementMethod.loaded}},{load:k.load,add:k.add,pushState:N.routeActions.push}),n((d=o=function(e){function t(){var e,l,a,n;(0,f.default)(this,t);for(var u=arguments.length,o=Array(u),d=0;d<u;d++)o[d]=arguments[d];return l=a=(0,h.default)(this,(e=t.__proto__||(0,i.default)(t)).call.apply(e,[this].concat(o))),a.handleAdd=function(e){return function(t){t&&t.preventDefault(),a.props.add({type:e})}},n=l,(0,h.default)(a,n)}return(0,v.default)(t,e),(0,m.default)(t,[{key:"componentWillMount",value:function(){this.props.loaded||this.props.load()}},{key:"render",value:function(){var e=this.props.list;return b.default.createElement("div",{className:I("SettlementSettings")},b.default.createElement(M.default,null,b.default.createElement("title",null,"SettlementSettings")),b.default.createElement("div",{className:I("header","row","row-sm")},b.default.createElement("div",{className:I("col-sm-9")},b.default.createElement("h3",null,"Settlement Methods")),b.default.createElement("div",{className:I("col-sm-3","addButtonBox")},b.default.createElement(D.default,{id:"settlementAddButton",pullRight:!0},b.default.createElement(D.default.Toggle,{bsStyle:"success"},"Add a Settlement Method"),b.default.createElement(D.default.Menu,{className:I("options")},b.default.createElement(F.default,{onClick:this.handleAdd("paypal")},b.default.createElement("img",{src:"/paypal.png",className:I("logo")})," Paypal"),b.default.createElement(F.default,{onClick:this.handleAdd("cash")},b.default.createElement("img",{src:"/cash.png",className:I("logo")})," Cash"),b.default.createElement(F.default,{onClick:this.handleAdd("custom")},"Custom"))))),b.default.createElement("div",{className:I("list")},e&&e.length>0&&b.default.createElement(x.default,null,e.map(function(e){return b.default.createElement("div",{className:I("settlementMethod"),key:e.id},b.default.createElement(P.default,{method:e}))}))))}}]),t}(_.Component),o.propTypes={add:T.default.func,load:T.default.func.isRequired,list:T.default.array,loaded:T.default.bool},u=d))||u);t.default=j,e.exports=t.default},1227:1204,1229:function(e,t){e.exports={dropzoneLocal:"_2LYypPRpOhpxKTpINpmmm0",logoField:"_3P47TqXOPBPjR_O6oM2hqu",full:"_2v3CXDGg1MnQ9mxOhvQDdm",logoBox:"_3tKpya64JaqhOmndv0sffd",logo:"pblrgjM9Bjm6T07opFWdu"}},1230:1204,1232:function(e,t){e.exports={SettlementMethod:"_1hAkEUQAAViMqxlHdQ93zw",logoBox:"_1bjiQtgfcCauSbJZIAmyq2",disabled:"_1o6QF9pF5fux5stZu9JHVZ",enableBox:"_296z2QQWp1-eMaqDis2tfZ",title:"_2mUjiTeDgUNGBcYS3DK137",form:"vMbnBfYwb7D0qChgDHIZw"}},1233:1204,1234:1204,1235:function(e,t){e.exports={header:"_27DrCF3umrCa3jlZIIasg1",addButtonBox:"_23xQMAG7PIcp0Crw9ZB6tB",options:"_3CO_JIY0vH7Ahx4QC3bKuz",logo:"_1DGk0Z-p_FzmAUoxqDaZ_C",list:"_2ZnUkJ8UxuvwNUPZJxHYsZ",noResults:"_1avF9A55zrN4K-IhazeZ1Q"}},1730:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,u,o=l(7),d=a(o),r=l(10),i=a(r),s=l(15),f=a(s),c=l(3),m=a(c),p=l(14),h=a(p),E=l(5),v=a(E),_=l(4),b=a(_),g=l(1),T=a(g),y=l(2),S=a(y),M=(u=n=function(e){function t(){return(0,m.default)(this,t),(0,v.default)(this,(t.__proto__||(0,f.default)(t)).apply(this,arguments))}return(0,b.default)(t,e),(0,h.default)(t,[{key:"render",value:function(){var e=this.props,t=e.input,l=(0,i.default)(e,["input"]),a=(0,d.default)({},t,l);return"textarea"===l.type?T.default.createElement("textarea",a):T.default.createElement("input",a)}}]),t}(g.Component),n.propTypes={input:S.default.object},u);t.default=M,e.exports=t.default},1753:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,u,o,d,r=l(15),i=a(r),s=l(3),f=a(s),c=l(14),m=a(c),p=l(5),h=a(p),E=l(4),v=a(E),_=l(1),b=a(_),g=l(18),T=l(48),y=a(T),S=l(17),M=a(S),N=l(1227),C=a(N),x=M.default.bind(C.default),A=(n=(0,g.connect)(function(e){return{}},{}),n((d=o=function(e){function t(){return(0,f.default)(this,t),(0,h.default)(this,(t.__proto__||(0,i.default)(t)).apply(this,arguments))}return(0,v.default)(t,e),(0,m.default)(t,[{key:"render",value:function(){return b.default.createElement("div",{className:x("SettlementBitcoin")},b.default.createElement(y.default,null,b.default.createElement("title",null,"Bitcoin - Settlement")),"Bitcoin")}}]),t}(_.Component),o.propTypes={},u=d))||u);t.default=A,e.exports=t.default},1754:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,u,o,d,r,i,s=l(15),f=a(s),c=l(3),m=a(c),p=l(14),h=a(p),E=l(5),v=a(E),_=l(4),b=a(_),g=l(1),T=a(g),y=l(2),S=a(y),M=l(18),N=l(51),C=l(48),x=a(C),A=l(413),D=a(A),O=l(47),F=a(O),k=l(58),L=a(k),P=l(98),w=l(17),R=a(w),q=l(1229),H=a(q),I=l(183),j=l(1755),U=a(j),z=R.default.bind(H.default),B=(n=(0,M.connect)(function(e){return{}},{update:I.update}),u=(0,N.reduxForm)({form:"settlementMethod",validate:U.default}),o=(0,P.successable)(),n(d=u(d=o((i=r=function(e){function t(){var e,l,a,n;(0,m.default)(this,t);for(var u=arguments.length,o=Array(u),d=0;d<u;d++)o[d]=arguments[d];return l=a=(0,v.default)(this,(e=t.__proto__||(0,f.default)(t)).call.apply(e,[this].concat(o))),a.updateMethod=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.props;e.change("name",e.method.name||void 0),e.change("description",e.method.description||void 0),e.change("logo",e.method.logo||void 0),e.change("uri",e.method.uri||void 0)},a.handleSave=function(e){a.props.update(a.props.method.id,e).then(a.props.tempSuccess).catch(a.props.tempFail)},n=l,(0,v.default)(a,n)}return(0,b.default)(t,e),(0,h.default)(t,[{key:"componentWillMount",value:function(){this.updateMethod()}},{key:"componentWillReceiveProps",value:function(e){this.props.method!==e.method&&this.updateMethod(e)}},{key:"render",value:function(){var e=this.props,t=e.handleSubmit,l=e.pristine,a=e.invalid,n=e.submitting,u=e.method,o=e.success,d=e.fail;return T.default.createElement("div",{className:z("SettlementCustom")},T.default.createElement(x.default,null,T.default.createElement("title",null,"Custom - Settlement")),o&&T.default.createElement(F.default,{bsStyle:"success"},"Settlement method has been updated!"),d&&d.id&&T.default.createElement(F.default,{bsStyle:"danger"},"Something went wrong"),T.default.createElement("form",{onSubmit:t(this.handleSave),className:z("clearfix")},T.default.createElement(N.Field,{name:"name",component:L.default,label:"Settlement Method Name",size:"lg"}),T.default.createElement(N.Field,{name:"description",component:L.default,label:"Description",size:"lg"}),T.default.createElement(N.Field,{name:"uri",component:L.default,label:"Uri",size:"lg"}),T.default.createElement("div",{className:"clearfix"},T.default.createElement("div",{className:z("logoField",u.logo||"full")},T.default.createElement(D.default,{config:{showFiletypeIcon:!1,postUrl:"/api/settlement_methods/"+u.id+"/logo",maxFiles:1},eventHandlers:this.dropzoneEventHandlers,className:z("dropzone","dropzoneLocal")},T.default.createElement("div",{className:"dz-message"},T.default.createElement("i",{className:"fa fa-cloud-upload"}),"Logo: Drop an image or click to upload"))),u.logo&&T.default.createElement("div",{className:z("logoBox")},T.default.createElement("img",{src:u.logoUrl,className:z("logo")}))),T.default.createElement("button",{type:"submit",className:"btn btn-success pull-right",disabled:l||a||n},n?" Saving...":" Save")))}}]),t}(g.Component),r.propTypes={method:S.default.object.isRequired,update:S.default.func.isRequired,invalid:S.default.bool.isRequired,pristine:S.default.bool.isRequired,submitting:S.default.bool.isRequired,handleSubmit:S.default.func.isRequired,tempSuccess:S.default.func,success:S.default.bool,tempFail:S.default.func,fail:S.default.any},d=i))||d)||d)||d);t.default=B,e.exports=t.default},1755:function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=l(116),n=(0,a.createValidator)({uri:[a.required]});t.default=n,e.exports=t.default},1756:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,u,o,d,r=l(15),i=a(r),s=l(3),f=a(s),c=l(14),m=a(c),p=l(5),h=a(p),E=l(4),v=a(E),_=l(1),b=a(_),g=l(18),T=l(48),y=a(T),S=l(17),M=a(S),N=l(1230),C=a(N),x=M.default.bind(C.default),A=(n=(0,g.connect)(function(e){return{}},{}),n((d=o=function(e){function t(){return(0,f.default)(this,t),(0,h.default)(this,(t.__proto__||(0,i.default)(t)).apply(this,arguments))}return(0,v.default)(t,e),(0,m.default)(t,[{key:"render",value:function(){return b.default.createElement("div",{className:x("SettlementEthereum")},b.default.createElement(y.default,null,b.default.createElement("title",null,"Ethereum - Settlement")),"Ethereum")}}]),t}(_.Component),o.propTypes={},u=d))||u);t.default=A,e.exports=t.default},1757:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,u,o,d,r=l(7),i=a(r),s=l(15),f=a(s),c=l(3),m=a(c),p=l(14),h=a(p),E=l(5),v=a(E),_=l(4),b=a(_),g=l(1),T=a(g),y=l(2),S=a(y),M=l(18),N=l(48),C=a(N),x=l(127),A=l(215),D=a(A),O=l(1758),F=a(O),k=l(1753),L=a(k),P=l(1759),w=a(P),R=l(1756),q=a(R),H=l(1754),I=a(H),j=l(183),U=l(17),z=a(U),B=l(1232),Z=a(B),Q=z.default.bind(Z.default),W=(n=(0,M.connect)(function(e){return{list:e.settlementMethod.list}},{get:j.get,update:j.update,updateLogo:j.updateLogo,remove:j.remove,pushState:x.routeActions.push}),n((d=o=function(e){function t(){var e,l,a,n;(0,m.default)(this,t);for(var u=arguments.length,o=Array(u),d=0;d<u;d++)o[d]=arguments[d];return l=a=(0,v.default)(this,(e=t.__proto__||(0,f.default)(t)).call.apply(e,[this].concat(o))),a.state={},a.handleToggle=function(){a.props.update(a.props.method.id,{enabled:!a.props.method.enabled})},a.handleDelete=function(){a.props.pushState("/settlement"),a.props.remove(a.props.method.id)},a.dropzoneEventHandlers={init:function(e){a.dropzone=e},addedfile:function(){},success:function(e,t){setTimeout(function(){a.props.updateLogo(t)},1e3)},complete:function(e){a.dropzone.removeFile(e)},maxfilesexceeded:function(e){a.removeAllFiles(),a.addFile(e)}},a.handleToggleForm=function(){a.setState((0,i.default)({},a.state,{showEditForm:!a.state.showEditForm}))},a.renderLogo=function(e){return"paypal"===e.type?T.default.createElement("img",{src:"/paypal.png"}):"bitcoin"===e.type?T.default.createElement("img",{src:"/bitcoin.png"}):"ripple"===e.type?T.default.createElement("img",{src:"/ripple.png"}):"ethereum"===e.type?T.default.createElement("img",{src:"/ethereum.png"}):e.logo?T.default.createElement("img",{src:e.logoUrl}):e.name||"Unnamed"},a.renderForm=function(){var e=a.props.method;return T.default.createElement("div",{className:Q("form")},T.default.createElement(C.default,null,T.default.createElement("title",null,e.name)),T.default.createElement("div",{className:Q("row","row-sm","enableBox")},T.default.createElement("div",{className:Q("col-sm-offset-8","col-sm-2")},!e.enabled&&T.default.createElement("button",{className:Q("btn","btn-success","btn-block"),onClick:a.handleToggle},"Enable"),e.enabled&&T.default.createElement("button",{className:Q("btn","btn-block"),onClick:a.handleToggle},"Disable")),T.default.createElement("div",{className:Q("col-sm-2")},T.default.createElement(D.default,{onConfirm:a.handleDelete,id:e.id,className:Q("btn-block")}))),"paypal"===e.type&&T.default.createElement(F.default,{method:e}),"bitcoin"===e.type&&T.default.createElement(L.default,null),"ripple"===e.type&&T.default.createElement(w.default,null),"ethereum"===e.type&&T.default.createElement(q.default,null),"custom"===e.type&&T.default.createElement(I.default,{method:e}))},n=l,(0,v.default)(a,n)}return(0,b.default)(t,e),(0,h.default)(t,[{key:"render",value:function(){var e=this.props.method,t=this.state.showEditForm;return e?T.default.createElement("div",{className:Q("SettlementMethod")},T.default.createElement("div",{className:Q("row","row-sm")},T.default.createElement("div",{className:Q("col-sm-8","logoBox")},this.renderLogo(e)),T.default.createElement("div",{className:Q("col-sm-2",!e.enabled&&"disabled")},e.enabled&&"Enabled",!e.enabled&&"Disabled"),T.default.createElement("div",{className:Q("col-sm-2")},T.default.createElement("button",{className:Q("btn","btn-default","btn-block"),onClick:this.handleToggleForm},"Edit"))),t&&this.renderForm()):null}}]),t}(g.Component),o.propTypes={method:S.default.object.isRequired,update:S.default.func.isRequired,updateLogo:S.default.func.isRequired,remove:S.default.func.isRequired,pushState:S.default.func.isRequired},u=d))||u);t.default=W,e.exports=t.default},1758:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,u,o,d,r,i,s=l(15),f=a(s),c=l(3),m=a(c),p=l(14),h=a(p),E=l(5),v=a(E),_=l(4),b=a(_),g=l(1),T=a(g),y=l(2),S=a(y),M=l(18),N=l(51),C=l(48),x=a(C),A=l(17),D=a(A),O=l(1233),F=a(O),k=l(58),L=a(k),P=l(1730),w=a(P),R=l(98),q=l(47),H=a(q),I=l(183),j=D.default.bind(F.default),U=(n=(0,M.connect)(function(e){return{}},{update:I.update}),u=(0,N.reduxForm)({form:"settlementPaypal"}),o=(0,R.successable)(),n(d=u(d=o((i=r=function(e){function t(){var e,l,a,n;(0,m.default)(this,t);for(var u=arguments.length,o=Array(u),d=0;d<u;d++)o[d]=arguments[d];return l=a=(0,v.default)(this,(e=t.__proto__||(0,f.default)(t)).call.apply(e,[this].concat(o))),a.updateMethod=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.props;e.method.options&&e.initialize({clientId:e.method.options.clientId||void 0,secret:e.method.options.secret||void 0,sandbox:e.method.options.sandbox||void 0})},a.handleSave=function(e){a.props.update(a.props.method.id,{options:e}).then(a.props.tempSuccess).catch(a.props.permFail)},n=l,(0,v.default)(a,n)}return(0,b.default)(t,e),(0,h.default)(t,[{key:"componentWillMount",value:function(){this.updateMethod()}},{key:"componentWillReceiveProps",value:function(e){this.props.method!==e.method&&this.updateMethod(e)}},{key:"render",value:function(){var e=this.props,t=e.handleSubmit,l=e.pristine,a=e.invalid,n=e.submitting,u=e.success,o=e.fail;return T.default.createElement("div",{className:j("SettlementPaypal")},T.default.createElement(x.default,null,T.default.createElement("title",null,"Paypal - Settlement")),u&&T.default.createElement(H.default,{bsStyle:"success"},"Settlement method has been updated!"),o&&o.id&&T.default.createElement(H.default,{bsStyle:"danger"},"Something went wrong"),T.default.createElement("form",{onSubmit:t(this.handleSave),className:j("clearfix")},T.default.createElement(N.Field,{name:"clientId",component:L.default,label:"Client ID",size:"lg"}),T.default.createElement(N.Field,{name:"secret",component:L.default,label:"Secret",size:"lg"}),T.default.createElement("div",{className:"checkbox check-success"},T.default.createElement(N.Field,{name:"sandbox",component:w.default,type:"checkbox",id:"sandbox"}),T.default.createElement("label",{htmlFor:"sandbox"},"Sandbox (are these Paypal Sandbox credentials?)")),T.default.createElement("button",{type:"submit",className:"btn btn-success pull-right",disabled:l||a||n},n?" Saving...":" Save")))}}]),t}(g.Component),r.propTypes={method:S.default.object.isRequired,update:S.default.func.isRequired,invalid:S.default.bool.isRequired,pristine:S.default.bool.isRequired,submitting:S.default.bool.isRequired,handleSubmit:S.default.func.isRequired,tempSuccess:S.default.func,success:S.default.bool,permFail:S.default.func,fail:S.default.any},d=i))||d)||d)||d);t.default=U,e.exports=t.default},1759:function(e,t,l){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,u,o,d,r=l(15),i=a(r),s=l(3),f=a(s),c=l(14),m=a(c),p=l(5),h=a(p),E=l(4),v=a(E),_=l(1),b=a(_),g=l(2),T=a(g),y=l(51),S=l(48),M=a(S),N=l(58),C=a(N),x=l(17),A=a(x),D=l(1234),O=a(D),F=A.default.bind(O.default),k=(n=(0,y.reduxForm)({form:"send"},function(e){return{}}),n((d=o=function(e){function t(){return(0,f.default)(this,t),(0,h.default)(this,(t.__proto__||(0,i.default)(t)).apply(this,arguments))}return(0,v.default)(t,e),(0,m.default)(t,[{key:"render",value:function(){var e=this.props,t=e.pristine,l=e.invalid,a=e.submitting;return b.default.createElement("div",{className:F("SettlementRipple")},b.default.createElement(M.default,null,b.default.createElement("title",null,"Ripple - Settlement")),b.default.createElement(y.Field,{name:"destination",component:C.default,label:"Destination",size:"lg",focus:!0}),b.default.createElement("button",{type:"submit",className:"btn btn-success",disabled:t||l||a},a?" Saving...":" Save"))}}]),t}(_.Component),o.propTypes={pristine:T.default.boolean,invalid:T.default.boolean,submitting:T.default.boolean},u=d))||u);t.default=k,e.exports=t.default}});
//# sourceMappingURL=settlementSettings-c489429b4d42906c915f.js.map