web: files: fix FormatsStore accesses
This commit is contained in:
parent
f70bcc52ca
commit
0eeee5842a
@ -139,4 +139,4 @@ class DocserviceStore {
|
||||
canWebFilterEditing = (extension) =>
|
||||
presentInArray(this.customfilterDocs, extension);
|
||||
}
|
||||
export default DocserviceStore;
|
||||
export default new DocserviceStore();
|
||||
|
@ -1,24 +1,19 @@
|
||||
import { makeObservable, observable } from "mobx";
|
||||
import IconFormatsStore from "./IconFormatsStore";
|
||||
import MediaViewersFormatsStore from "./MediaViewersFormatsStore";
|
||||
import DocserviceStore from "./DocserviceStore";
|
||||
import { makeAutoObservable } from "mobx";
|
||||
// import IconFormatsStore from "./IconFormatsStore";
|
||||
// import MediaViewersFormatsStore from "./MediaViewersFormatsStore";
|
||||
// import DocserviceStore from "./DocserviceStore";
|
||||
|
||||
class FormatsStore {
|
||||
iconFormatsStore = null;
|
||||
mediaViewersFormatsStore = null;
|
||||
docserviceStore = null;
|
||||
iconFormatsStore;
|
||||
mediaViewersFormatsStore;
|
||||
docserviceStore;
|
||||
|
||||
constructor() {
|
||||
makeObservable(this, {
|
||||
iconFormatsStore: observable,
|
||||
mediaViewersFormatsStore: observable,
|
||||
docserviceStore: observable,
|
||||
});
|
||||
|
||||
this.iconFormatsStore = new IconFormatsStore();
|
||||
this.mediaViewersFormatsStore = new MediaViewersFormatsStore();
|
||||
this.docserviceStore = new DocserviceStore();
|
||||
constructor(iconFormatsStore, mediaViewersFormatsStore, docserviceStore) {
|
||||
makeAutoObservable(this);
|
||||
this.iconFormatsStore = iconFormatsStore;
|
||||
this.mediaViewersFormatsStore = mediaViewersFormatsStore;
|
||||
this.docserviceStore = docserviceStore;
|
||||
}
|
||||
}
|
||||
|
||||
export default new FormatsStore();
|
||||
export default FormatsStore;
|
||||
|
@ -395,4 +395,4 @@ class IconFormatsStore {
|
||||
};
|
||||
}
|
||||
|
||||
export default IconFormatsStore;
|
||||
export default new IconFormatsStore();
|
||||
|
@ -52,4 +52,4 @@ class MediaViewersFormatsStore {
|
||||
};
|
||||
}
|
||||
|
||||
export default MediaViewersFormatsStore;
|
||||
export default new MediaViewersFormatsStore();
|
||||
|
@ -6,9 +6,12 @@ import InitFilesStore from "./InitFilesStore";
|
||||
import thirdPartyStore from "./ThirdPartyStore";
|
||||
import SettingsStore from "./SettingsStore";
|
||||
import FilesActionsStore from "./FilesActionsStore";
|
||||
import FormatsStore from "./FormatsStore";
|
||||
import iconFormatsStore from "./IconFormatsStore";
|
||||
import mediaViewersFormatsStore from "./MediaViewersFormatsStore";
|
||||
import docserviceStore from "./DocserviceStore";
|
||||
|
||||
import mediaViewerDataStore from "./MediaViewerDataStore";
|
||||
import formatsStore from "./FormatsStore";
|
||||
import versionHistoryStore from "./VersionHistoryStore";
|
||||
import uploadDataStore from "./UploadDataStore";
|
||||
import dialogsStore from "./DialogsStore";
|
||||
@ -40,6 +43,11 @@ const filesActionsStore = new FilesActionsStore(
|
||||
settingsStore,
|
||||
dialogsStore
|
||||
);
|
||||
const formatsStore = new FormatsStore(
|
||||
iconFormatsStore,
|
||||
mediaViewersFormatsStore,
|
||||
docserviceStore
|
||||
);
|
||||
|
||||
const stores = {
|
||||
initFilesStore,
|
||||
|
Loading…
Reference in New Issue
Block a user