[DE mobile] Add check to hide review in collaboration

This commit is contained in:
JuliaSvinareva 2021-04-13 18:23:37 +03:00
parent 8943602605
commit eb6a25140d
2 changed files with 6 additions and 2 deletions

View file

@ -87,6 +87,7 @@ const routes = [
const PageCollaboration = inject('storeAppOptions')(observer(props => {
const { t } = useTranslation();
const _t = t('Common.Collaboration', {returnObjects: true});
const appOptions = props.storeAppOptions;
return (
<View style={props.style} stackPages={true} routes={routes} url={props.page && `/${props.page}/`}>
<Page name="collab__main">
@ -103,12 +104,12 @@ const PageCollaboration = inject('storeAppOptions')(observer(props => {
<ListItem link={'/users/'} title={_t.textUsers}>
<Icon slot="media" icon="icon-users"></Icon>
</ListItem>
{props.storeAppOptions.canViewComments &&
{appOptions.canViewComments &&
<ListItem link='/comments/' title={_t.textComments}>
<Icon slot="media" icon="icon-insert-comment"></Icon>
</ListItem>
}
{window.editorType === 'de' &&
{window.editorType === 'de' && (appOptions.canReview || appOptions.canViewReview) &&
<ListItem link={'/review/'} title={_t.textReview}>
<Icon slot="media" icon="icon-review"></Icon>
</ListItem>

View file

@ -8,6 +8,8 @@ export class storeAppOptions {
canReview: observable,
setConfigOptions: action,
setPermissionOptions: action,
canViewReview: observable,
setCanViewReview: action,
lostEditingRights: observable,
@ -21,6 +23,7 @@ export class storeAppOptions {
isEdit = false;
canViewComments = false;
canReview = false;
canViewReview = false;
lostEditingRights = false;
changeEditingRights (value) {