From e4b3c8640bdbcf18430c736b8027abb51ce612cc Mon Sep 17 00:00:00 2001 From: c0mrade Date: Thu, 4 Jun 2026 22:41:55 +0300 Subject: [PATCH] fix(admin-wheel): unify prize-order banner buttons + drop hardcoded i18n fallbacks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The unsaved-order banner used ad-hoc inline button classes (rounded-lg bg-warning-500 / border bg-dark-700) instead of the shared btn-primary / btn-secondary, plus t(...) || 'русский текст' fallbacks that would leak Russian to non-RU locales. The keys exist in all four locales, so the fallbacks were dead code — switched to the shared buttons and plain keys. --- src/pages/AdminWheel.tsx | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/src/pages/AdminWheel.tsx b/src/pages/AdminWheel.tsx index 21b9f05..dd7b75b 100644 --- a/src/pages/AdminWheel.tsx +++ b/src/pages/AdminWheel.tsx @@ -777,28 +777,22 @@ export default function AdminWheel() {

- {t('admin.wheel.prizes.unsavedOrder') || 'Есть несохраненные изменения порядка'} + {t('admin.wheel.prizes.unsavedOrder')}

- {t('admin.wheel.prizes.unsavedOrderHint') || - 'Сохраните изменения или отмените их'} + {t('admin.wheel.prizes.unsavedOrderHint')}

-