UNPKG

@fakel/rest-admin

Version:

An application that makes it easier to work with your API

99 lines (98 loc) 3.27 kB
import { makeAutoObservable } from 'mobx'; import { LocaleStore } from './LocaleStore'; import { AuthStore } from './AuthStore'; import { AuthProviderStore } from './AuthProviderStore'; import { ImagesStore } from './ImagesStore'; import { ShowStore } from './ShowStore'; import { ListStore } from './ListStore'; import { ResourceStore } from './ResorceStore'; import { FiltersStore } from './FiltersStore'; import { AppStore } from './AppStore'; import { DataProviderStore } from './DataProviderStore'; var AdminStore = /** @class */ (function () { function AdminStore(dataProvider, authProvider, i18nProvider) { makeAutoObservable(this); this._dataProviderStore = new DataProviderStore(dataProvider); this._authProviderStore = new AuthProviderStore(authProvider); this._resourceStore = new ResourceStore(); this._filtersStore = new FiltersStore(); this._listStore = new ListStore(); this._showStore = new ShowStore(); this._imagesStore = new ImagesStore(); this._authStore = new AuthStore(); this._appStore = new AppStore(); this._localeStore = new LocaleStore(i18nProvider); } Object.defineProperty(AdminStore.prototype, "appStore", { get: function () { return this._appStore; }, enumerable: false, configurable: true }); Object.defineProperty(AdminStore.prototype, "localeStore", { get: function () { return this._localeStore; }, enumerable: false, configurable: true }); Object.defineProperty(AdminStore.prototype, "showStore", { get: function () { return this._showStore; }, enumerable: false, configurable: true }); Object.defineProperty(AdminStore.prototype, "authProviderStore", { get: function () { return this._authProviderStore; }, enumerable: false, configurable: true }); Object.defineProperty(AdminStore.prototype, "authStore", { get: function () { return this._authStore; }, enumerable: false, configurable: true }); Object.defineProperty(AdminStore.prototype, "imagesStore", { get: function () { return this._imagesStore; }, enumerable: false, configurable: true }); Object.defineProperty(AdminStore.prototype, "listStore", { get: function () { return this._listStore; }, enumerable: false, configurable: true }); Object.defineProperty(AdminStore.prototype, "filtersStore", { get: function () { return this._filtersStore; }, enumerable: false, configurable: true }); Object.defineProperty(AdminStore.prototype, "dataProviderStore", { get: function () { return this._dataProviderStore; }, enumerable: false, configurable: true }); Object.defineProperty(AdminStore.prototype, "resourceStore", { get: function () { return this._resourceStore; }, enumerable: false, configurable: true }); return AdminStore; }()); export { AdminStore };