mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-28 09:33:46 +00:00
feat: add success notification modal for balance and subscription events
- Add zustand store for global success notifications - Create SuccessNotificationModal component with prominent UI - Update WebSocketNotifications to show modal for important events: - balance.topup shows balance topped up modal - subscription.activated shows activation modal - subscription.renewed shows renewal modal - Add translations for all locales (ru, en, zh, fa)
This commit is contained in:
@@ -120,6 +120,27 @@
|
||||
"receivedMessage": "Payment of {{amount}} {{currency}} received"
|
||||
}
|
||||
},
|
||||
"successNotification": {
|
||||
"balanceTopup": {
|
||||
"title": "Balance topped up!"
|
||||
},
|
||||
"subscriptionActivated": {
|
||||
"title": "Subscription activated!"
|
||||
},
|
||||
"subscriptionRenewed": {
|
||||
"title": "Subscription renewed!"
|
||||
},
|
||||
"subscriptionPurchased": {
|
||||
"title": "Subscription purchased!"
|
||||
},
|
||||
"amount": "Amount",
|
||||
"price": "Price",
|
||||
"newBalance": "New balance",
|
||||
"tariff": "Tariff",
|
||||
"validUntil": "Valid until",
|
||||
"goToSubscription": "Go to Subscription",
|
||||
"goToBalance": "Go to Balance"
|
||||
},
|
||||
"auth": {
|
||||
"login": "Login",
|
||||
"register": "Register",
|
||||
|
||||
Reference in New Issue
Block a user