diff --git a/app/soapbox/components/sidebar_menu.js b/app/soapbox/components/sidebar_menu.js
index 4ee6fc9cd..33eb7d363 100644
--- a/app/soapbox/components/sidebar_menu.js
+++ b/app/soapbox/components/sidebar_menu.js
@@ -26,6 +26,7 @@ const messages = defineMessages({
followers: { id: 'account.followers', defaultMessage: 'Followers' },
follows: { id: 'account.follows', defaultMessage: 'Follows' },
profile: { id: 'account.profile', defaultMessage: 'Profile' },
+ invites: { id: 'navigation_bar.invites', defaultMessage: 'Invites' },
preferences: { id: 'navigation_bar.preferences', defaultMessage: 'Preferences' },
follow_requests: { id: 'navigation_bar.follow_requests', defaultMessage: 'Follow requests' },
blocks: { id: 'navigation_bar.blocks', defaultMessage: 'Blocked users' },
@@ -69,6 +70,7 @@ const makeMapStateToProps = () => {
hasCrypto: typeof soapbox.getIn(['cryptoAddresses', 0, 'ticker']) === 'string',
otherAccounts: getOtherAccounts(state),
features,
+ instance,
settings: getSettings(state),
siteTitle: instance.get('title'),
baseURL: getBaseURL(account),
@@ -106,6 +108,7 @@ class SidebarMenu extends ImmutablePureComponent {
onClose: PropTypes.func.isRequired,
settings: PropTypes.object.isRequired,
features: PropTypes.object.isRequired,
+ instance: ImmutablePropTypes.map.isRequired,
baseURL: PropTypes.string,
};
@@ -163,7 +166,7 @@ class SidebarMenu extends ImmutablePureComponent {
}
render() {
- const { sidebarOpen, intl, account, onClickLogOut, donateUrl, otherAccounts, hasCrypto, settings, features, siteTitle, baseURL } = this.props;
+ const { sidebarOpen, intl, account, onClickLogOut, donateUrl, otherAccounts, hasCrypto, settings, features, instance, siteTitle, baseURL } = this.props;
const { switcher } = this.state;
if (!account) return null;
const acct = account.get('acct');
@@ -230,6 +233,10 @@ class SidebarMenu extends ImmutablePureComponent {
{intl.formatMessage(messages.profile)}
+ {instance.get('invites_enabled') &&
+
+ {intl.formatMessage(messages.invites)}
+ }
{donateUrl &&
{intl.formatMessage(messages.donate)}