Web: People: hid the MainButton for users

This commit is contained in:
Nikita Gopienko 2021-09-06 15:36:11 +03:00
parent 9772cdbc7b
commit 02d632e835

View File

@ -58,11 +58,18 @@ class ArticleMainButtonContent extends React.Component {
render() {
//console.log("People ArticleMainButtonContent render");
const { t, homepage, userCaption, guestCaption, groupCaption } = this.props;
const {
t,
isAdmin,
homepage,
userCaption,
guestCaption,
groupCaption,
} = this.props;
const { dialogVisible } = this.state;
return (
return isAdmin ? (
<>
<MainButton
isDisabled={false}
@ -131,17 +138,27 @@ class ArticleMainButtonContent extends React.Component {
/>
)}
</>
) : (
<></>
);
}
}
export default withRouter(
inject(({ auth }) => ({
homepage: config.homepage,
userCaption: auth.settingsStore.customNames.userCaption,
guestCaption: auth.settingsStore.customNames.guestCaption,
groupCaption: auth.settingsStore.customNames.groupCaption,
}))(
inject(({ auth }) => {
const {
userCaption,
guestCaption,
groupCaption,
} = auth.settingsStore.customNames;
return {
isAdmin: auth.isAdmin,
homepage: config.homepage,
userCaption,
guestCaption,
groupCaption,
};
})(
withTranslation(["Article", "Common", "Translations"])(
withLoader(observer(ArticleMainButtonContent))(
<Loaders.Rectangle width="217px" />