From 06402cb398901f9da598a9dbf2d5f3b5aa84f603 Mon Sep 17 00:00:00 2001 From: Kentai Radiquum Date: Sun, 18 Aug 2024 11:33:01 +0500 Subject: [PATCH] fix: show banned banner if perm banned --- TODO.md | 3 --- app/pages/Profile.tsx | 20 +++++++++++--------- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/TODO.md b/TODO.md index 687f05f..92ff8e3 100644 --- a/TODO.md +++ b/TODO.md @@ -16,8 +16,6 @@ ### Коллекции -- [ ] Создание коллекции -- [ ] Редактирование коллекции - [ ] Добавление \ Удаление аниме в\из коллекции - [ ] Просмотр комментариев и комментирование @@ -27,7 +25,6 @@ ### Профиль -- [ ] Статус и Длительность бана - [ ] Оценки релизов - [ ] Динамика просмотра серий - [ ] Значки команд озвучки\перевода и т.д. diff --git a/app/pages/Profile.tsx b/app/pages/Profile.tsx index b85ba3b..d73a9c6 100644 --- a/app/pages/Profile.tsx +++ b/app/pages/Profile.tsx @@ -76,13 +76,15 @@ export const ProfilePage = (props: any) => { const hasChips = user.is_verified || user.is_blocked || isMyProfile; return ( -
- {user.is_banned && ( -
+
+ {(user.is_banned || user.is_perm_banned) && ( +

- Пользователь был заблокирован администрацией до{" "} - {unixToDate(user.ban_expires)} + {user.is_perm_banned + ? "Пользователь был заблокирован администрацией навсегда" + : `Пользователь был заблокирован администрацией до + ${unixToDate(user.ban_expires)}`}

{user.ban_reason} @@ -111,17 +113,17 @@ export const ProfilePage = (props: any) => { rounded={true} bordered={true} size="lg" - className="justify-start flex-col sm:flex-row space-x-0 sm:space-x-4" + className="flex-col justify-start space-x-0 sm:flex-row sm:space-x-4" > -

+
{user.login}
-

+

{user.status}

{hasSocials && ( -
+
{socials .filter((social: any) => { if (social.nickname == "") {