ilp-core
Version:
ILP core module managing ledger abstraction
1 lines • 2.58 kB
JavaScript
webpackJsonp([10,13],{791:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a,l,u,o,c=n(16),s=r(c),f=n(2),i=r(f),d=n(15),p=r(d),m=n(4),E=r(m),h=n(3),v=r(h),y=n(1),_=r(y),T=n(18),k=n(112),b=n(17),g=r(b),M=n(1192),N=r(M),S=n(1693),P=g.default.bind(N.default),L=(a=(0,T.connect)(function(e){return{info:e.settlement.info}},{get:S.get}),a((o=u=function(e){function t(){var e,n,r,a;(0,i.default)(this,t);for(var l=arguments.length,u=Array(l),o=0;o<l;o++)u[o]=arguments[o];return n=r=(0,E.default)(this,(e=t.__proto__||(0,s.default)(t)).call.apply(e,[this].concat(u))),r.state={},a=n,(0,E.default)(r,a)}return(0,v.default)(t,e),(0,p.default)(t,[{key:"componentWillMount",value:function(){this.props.get(this.props.params.id)}},{key:"componentDidMount",value:function(){this.setState({hostname:location.hostname})}},{key:"renderUser",value:function(){var e=this.props.info;return _.default.createElement("div",null,_.default.createElement("h3",null,"You've successfully deposited ",_.default.createElement("b",null,e.amount," ",e.currency)," into your account."),_.default.createElement(k.Link,{to:"/",className:P("goBack")},"Back to home"))}},{key:"renderPeer",value:function(){var e=this.props.info,t=this.state.hostname;return _.default.createElement("div",null,_.default.createElement("h3",null,_.default.createElement("b",null,e.amount," ",e.currency)," settlement between ",_.default.createElement("b",null,t)," and ",_.default.createElement("b",null,e.peer)," has been completed!"),_.default.createElement("a",{href:"http://"+e.peer,className:P("goBack")},"Back to ",e.peer))}},{key:"render",value:function(){var e=this.props.info;return _.default.createElement("div",{className:P("SettlementInfo")},_.default.createElement("i",{className:P("fa","fa-check","icon")}),e.peer&&this.renderPeer(),e.user&&this.renderUser())}}]),t}(y.Component),u.propTypes={get:y.PropTypes.func.isRequired,info:y.PropTypes.object},l=o))||l);t.default=L,e.exports=t.default},1192:function(e,t){e.exports={SettlementInfo:"_3tCeNqDLAc5QPYeprBL-Xe",icon:"_2XBGNkAZMaG0dy_oZNK9jX"}},1693:function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}Object.defineProperty(t,"__esModule",{value:!0}),t.get=void 0;var a=n(30),l=r(a);t.get=function(e){return{types:[l.GET_SETTLEMENT,l.GET_SETTLEMENT_SUCCESS,l.GET_SETTLEMENT_FAIL],promise:function(t){return t.get("/settlements/"+e)}}}}});