Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
web-interface.assets.52.7274e9222d07ea893176.js Maven / Gradle / Ivy
webpackJsonp([52],{1328:function(e,exports,t){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var a=t(5),i=s(a),n=t(2),r=s(n),o=t(1),u=s(o),d=t(54),l=s(d),p=t(1080),f=s(p),m=t(49),c=t(8),g=s(c),h=t(23),S=s(h),M=g.default.getActions("Nodes"),_=g.default.getActions("Inputs"),v=g.default.getActions("Messages"),I=S.default.getStore("Nodes"),P=S.default.getStore("Streams"),b=S.default.getStore("Inputs"),x=(S.default.getStore("Messages"),r.default.createClass({displayName:"ShowMessagePage",propTypes:{params:i.default.object,searchConfig:i.default.object.isRequired},mixins:[u.default.connect(I),u.default.listenTo(b,"_formatInput")],getInitialState:function(){return{streams:void 0,inputs:void 0,message:void 0}},componentDidMount:function(){var e=this;v.loadMessage.triggerPromise(this.props.params.index,this.props.params.messageId).then(function(t){e.setState({message:t}),_.getOptional.triggerPromise(t.source_input_id)}),P.listStreams().then(function(t){var s={};t.forEach(function(e){s[e.id]=e}),e.setState({streams:l.default.Map(s)})}),M.list.triggerPromise()},_formatInput:function(e){var t={};t[e.input.id]=e.input,this.setState({inputs:l.default.Map(t)})},_isLoaded:function(){return this.state.message&&this.state.streams&&this.state.nodes&&this.state.inputs},render:function(){return this._isLoaded()?r.default.createElement(m.DocumentTitle,{title:"Message "+this.props.params.messageId+" on "+this.props.params.index},r.default.createElement(f.default,{message:this.state.message,inputs:this.state.inputs,nodes:l.default.Map(this.state.nodes),streams:this.state.streams,allStreamsLoaded:!0,searchConfig:this.props.searchConfig})):r.default.createElement(m.Spinner,null)}}));exports.default=x,e.exports=exports.default}});
//# sourceMappingURL=52.7274e9222d07ea893176.js.map