[Glitch] Change sign-in banner to reflect disabled or moved account status

Port 312d616371 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
This commit is contained in:
Claire
2022-11-05 18:28:13 +01:00
parent 0437159056
commit b6c0ef70a2
5 changed files with 115 additions and 2 deletions

View File

@ -4,6 +4,7 @@ import { defineMessages, injectIntl } from 'react-intl';
import { Link } from 'react-router-dom';
import { timelinePreview, showTrends } from 'flavours/glitch/initial_state';
import ColumnLink from 'flavours/glitch/features/ui/components/column_link';
import DisabledAccountBanner from './disabled_account_banner';
import FollowRequestsColumnLink from './follow_requests_column_link';
import ListPanel from './list_panel';
import NotificationsCounterIcon from './notifications_counter_icon';
@ -42,7 +43,7 @@ class NavigationPanel extends React.Component {
render() {
const { intl, onOpenSettings } = this.props;
const { signedIn } = this.context.identity;
const { signedIn, disabledAccountId } = this.context.identity;
return (
<div className='navigation-panel'>
@ -70,7 +71,7 @@ class NavigationPanel extends React.Component {
{!signedIn && (
<div className='navigation-panel__sign-in-banner'>
<hr />
<SignInBanner />
{ disabledAccountId ? <DisabledAccountBanner /> : <SignInBanner /> }
</div>
)}