From bf0a7d7bae90a68a82e2c7e421e2ad802fbff7d0 Mon Sep 17 00:00:00 2001
From: NEETzsche <8018262-NEETzsche@users.noreply.gitlab.com>
Date: Sat, 5 Feb 2022 20:36:25 +0000
Subject: [PATCH] State why you can't follow someone, don't just disable the
button
---
app/soapbox/features/ui/components/action_button.js | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/app/soapbox/features/ui/components/action_button.js b/app/soapbox/features/ui/components/action_button.js
index c3e1cc76f..f64a5b828 100644
--- a/app/soapbox/features/ui/components/action_button.js
+++ b/app/soapbox/features/ui/components/action_button.js
@@ -25,6 +25,7 @@ const messages = defineMessages({
requested_small: { id: 'account.requested_small', defaultMessage: 'Awaiting approval' },
unblock: { id: 'account.unblock', defaultMessage: 'Unblock @{name}' },
edit_profile: { id: 'account.edit_profile', defaultMessage: 'Edit profile' },
+ blocked: { id: 'account.blocked', defaultMessage: 'Blocked' },
});
const mapStateToProps = state => {
@@ -132,8 +133,9 @@ class ActionButton extends ImmutablePureComponent {
return ;
} else if (!account.getIn(['relationship', 'blocking'])) {
// Follow & Unfollow
+ const blocked_by = account.getIn(['relationship', 'blocked_by']);
return ();