[common] Correct connection store in collaboration

This commit is contained in:
SergeyEzhin
2023-08-10 00:37:15 +03:00
parent 9cc2f05a6f
commit db11fa5742
2 changed files with 20 additions and 4 deletions

View File

@ -4,7 +4,7 @@ import { List, ListItem, Navbar, NavRight, Page, Icon, Link } from 'framework7-r
import { useTranslation } from 'react-i18next';
import { Device } from "../../utils/device";
const CollaborationPage = inject('storeAppOptions', 'users', 'storeDocumentInfo')(observer(props => {
const CollaborationPage = props => {
const { t } = useTranslation();
const _t = t('Common.Collaboration', {returnObjects: true});
const appOptions = props.storeAppOptions;
@ -49,6 +49,22 @@ const CollaborationPage = inject('storeAppOptions', 'users', 'storeDocumentInfo'
</List>
</Page>
)
}));
};
export default CollaborationPage;
let storeInfo;
switch (window.asceditor) {
case 'word':
storeInfo = 'storeDocumentInfo';
break;
case 'slide':
storeInfo = 'storePresentationInfo';
break;
case 'cell':
storeInfo = 'storeSpreadsheetInfo';
break;
}
const Collaboration = inject('storeAppOptions', 'users', storeInfo)(observer(CollaborationPage));
export { Collaboration as CollaborationPage };

View File

@ -5,7 +5,7 @@ import { ReviewController, ReviewChangeController } from "../../controller/colla
import { PageDisplayMode } from "./Review";
import { ViewCommentsController, ViewCommentsSheetsController } from "../../controller/collaboration/Comments";
import SharingSettingsController from "../../controller/SharingSettings";
import CollaborationPage from '../../pages/CollaborationPage';
import { CollaborationPage } from '../../pages/CollaborationPage';
import UsersPage from '../../pages/UsersPage';
const routes = [