All Downloads are FREE. Search and download functionalities are using the official Maven repository.

web-interface.assets.42.42.a37bd6c43e2b13149f99.js Maven / Gradle / Ivy

There is a newer version: 6.0.2
Show newest version
webpackJsonp([42],{880:function(t,e,r){"use strict";function i(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(e,"__esModule",{value:!0});var s=r(1),a=i(s),n=r(4),d=i(n),u=r(5),o=r(11),c=i(o),l=r(25),f=i(l),h=r(3),p=i(h),g=r(6),S=i(g),_=p["default"].getStore("CurrentUser"),m=p["default"].getStore("GettingStarted"),y=S["default"].getActions("GettingStarted"),T=a["default"].createClass({displayName:"StartPage",propTypes:{history:a["default"].PropTypes.object.isRequired},mixins:[d["default"].connect(_),d["default"].listenTo(m,"onGettingStartedUpdate")],getInitialState:function(){return{gettingStarted:void 0}},componentDidMount:function(){y.getStatus(),_.reload()},componentDidUpdate:function(){this._isLoading()||this._redirectToStartpage()},onGettingStartedUpdate:function(t){this.setState({gettingStarted:t.status})},_redirect:function(t){this.props.history.pushState(null,t)},_redirectToStartpage:function(){if(f["default"].isPermitted(this.state.currentUser.permissions,["inputs:create"])&&this.state.gettingStarted.show)return void this._redirect(c["default"].GETTING_STARTED);var t=this.state.currentUser.startpage;return null!==t&&Object.keys(t).length>0?void("stream"===t.type?this._redirect(c["default"].stream_search(t.id)):this._redirect(c["default"].dashboard_show(t.id))):void(f["default"].isAnyPermitted(this.state.currentUser.permissions,["searches:absolute","searches:keyword","searches:relative"])?this._redirect(c["default"].SEARCH):this._redirect(c["default"].STREAMS))},_isLoading:function(){return!this.state.currentUser||!this.state.gettingStarted},render:function(){return a["default"].createElement(u.Spinner,null)}});e["default"]=T,t.exports=e["default"]}});
//# sourceMappingURL=42.42.a37bd6c43e2b13149f99.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy