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

web-interface.assets.ed0b063c-75.5ed35a58048e2183d203.js Maven / Gradle / Ivy

There is a newer version: 6.0.6
Show newest version
(window.webpackJsonp=window.webpackJsonp||[]).push([["ed0b063c-75"],{YMYesjIa:function(e,exports,t){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var a=h(t("ii0bleBb")),s=h(t("ivGQtwpr")),l=h(t("PcYM+wZ7")),n=h(t("4KF7VOU5")),i=t("wMSvutaJ"),c=t("wkvtUUMm"),o=h(t("W+sNG9T1")),r=h(t("+CppQpVm")),u=t("oBIKikY9"),d=t("5YwkyBYR");function h(e){return e&&e.__esModule?e:{default:e}}var p=h(t("21p8kIWv")).default.get("LookupTableCaches"),f=p.LookupTableCachesStore,E=p.LookupTableCachesActions,m=(0,l.default)({displayName:"LUTCachesPage",propTypes:{params:a.default.object.isRequired,route:a.default.object.isRequired},mixins:[n.default.connect(f)],componentDidMount:function(){this._loadData(this.props)},componentWillReceiveProps:function(e){this._loadData(e)},_loadData:function(e){if(e.params&&e.params.cacheName)E.get(e.params.cacheName);else if(this._isCreating(e))E.getTypes();else{var t=this.state.pagination;E.searchPaginated(t.page,t.per_page,t.query)}},_saved:function(){this.setState({cache:void 0}),r.default.push(o.default.SYSTEM.LOOKUPTABLES.CACHES.OVERVIEW)},_isCreating:function(e){return"create"===e.route.action},_validateCache:function(e){E.validate(e)},render:function(){var e,t="show"===this.props.route.action,a="edit"===this.props.route.action;return e=t||a?this.state.cache?a?s.default.createElement(i.Row,{className:"content"},s.default.createElement(i.Col,{lg:12},s.default.createElement("h2",null,"Data Cache"),s.default.createElement(d.CacheForm,{cache:this.state.cache,type:this.state.cache.config.type,create:!1,saved:this._saved,validate:this._validateCache,validationErrors:this.state.validationErrors}))):s.default.createElement(d.Cache,{cache:this.state.cache}):s.default.createElement(u.Spinner,{text:"Loading data cache"}):this._isCreating(this.props)?this.state.types?s.default.createElement(d.CacheCreate,{types:this.state.types,saved:this._saved,validate:this._validateCache,validationErrors:this.state.validationErrors}):s.default.createElement(u.Spinner,{text:"Loading data cache types"}):this.state.caches?s.default.createElement(d.CachesOverview,{caches:this.state.caches,pagination:this.state.pagination}):s.default.createElement(u.Spinner,{text:"Loading caches"}),s.default.createElement(u.DocumentTitle,{title:"Lookup Tables - Caches"},s.default.createElement("span",null,s.default.createElement(u.PageHeader,{title:"Caches for Lookup Tables"},s.default.createElement("span",null,"Caches provide the actual values for lookup tables"),null,s.default.createElement("span",null,s.default.createElement(i.ButtonToolbar,null,s.default.createElement(c.LinkContainer,{to:o.default.SYSTEM.LOOKUPTABLES.OVERVIEW},s.default.createElement(i.Button,{bsStyle:"info"},"Lookup Tables")),s.default.createElement(c.LinkContainer,{to:o.default.SYSTEM.LOOKUPTABLES.CACHES.OVERVIEW},s.default.createElement(i.Button,{bsStyle:"info",className:"active"},"Caches")),s.default.createElement(c.LinkContainer,{to:o.default.SYSTEM.LOOKUPTABLES.DATA_ADAPTERS.OVERVIEW},s.default.createElement(i.Button,{bsStyle:"info"},"Data Adapters"))))),e))}});exports.default=m,e.exports=exports.default}}]);




© 2015 - 2024 Weber Informatics LLC | Privacy Policy