feat: add blacklisted user blocking screen

Add BlacklistedScreen component, blocking store type, API error interceptor,
and i18n translations (ru, en, zh, fa) for blacklisted users.
This commit is contained in:
Fringg
2026-02-06 15:48:24 +03:00
parent 2df86cd903
commit 5a8c1e7e33
9 changed files with 123 additions and 2 deletions

View File

@@ -2627,6 +2627,12 @@
"hint": "Click check button after subscribing",
"notSubscribed": "You haven't subscribed to the channel yet",
"checkError": "Check failed. Please try again later."
},
"blacklisted": {
"title": "Access Denied",
"defaultMessage": "Your account has been blocked.",
"reason": "Reason",
"contactSupport": "If you believe this is an error, please contact support."
}
}
}

View File

@@ -2271,6 +2271,12 @@
"hint": "پس از عضویت دکمه بررسی را بزنید",
"notSubscribed": "شما هنوز در کانال عضو نشده‌اید",
"checkError": "بررسی ناموفق بود. لطفاً بعداً دوباره امتحان کنید."
},
"blacklisted": {
"title": "دسترسی ممنوع",
"defaultMessage": "حساب شما مسدود شده است.",
"reason": "دلیل",
"contactSupport": "اگر فکر می‌کنید این اشتباه است، با پشتیبانی تماس بگیرید."
}
}
}

View File

@@ -3340,6 +3340,12 @@
"hint": "После подписки нажмите кнопку проверки",
"notSubscribed": "Вы ещё не подписались на канал",
"checkError": "Ошибка проверки. Попробуйте позже."
},
"blacklisted": {
"title": "Доступ запрещён",
"defaultMessage": "Ваш аккаунт заблокирован.",
"reason": "Причина",
"contactSupport": "Если вы считаете, что это ошибка, обратитесь в поддержку."
}
}
}

View File

@@ -2152,6 +2152,12 @@
"hint": "订阅后点击检查按钮",
"notSubscribed": "您还没有订阅该频道",
"checkError": "检查失败。请稍后重试。"
},
"blacklisted": {
"title": "访问被拒绝",
"defaultMessage": "您的帐户已被封锁。",
"reason": "原因",
"contactSupport": "如果您认为这是错误,请联系客服。"
}
},
"banSystem": {