|
|
|
@ -1085,24 +1085,8 @@ class PairingController extends GetxController with WidgetsBindingObserver { |
|
|
|
final expiryText = expiry != null ? '$y-$m-$d' : 'N/A'; |
|
|
|
Get.dialog( |
|
|
|
AlertDialog( |
|
|
|
title: Text('firstBindRewardTitle'.tr), |
|
|
|
content: Column( |
|
|
|
mainAxisSize: MainAxisSize.min, |
|
|
|
crossAxisAlignment: CrossAxisAlignment.start, |
|
|
|
children: [ |
|
|
|
Text('firstBindRewardDesc'.tr), |
|
|
|
SizedBox(height: 8.h), |
|
|
|
Text('${'vipLevelLabel'.tr} Vip $lv'), |
|
|
|
Text('${'expiryLabel'.tr} $expiryText'), |
|
|
|
SizedBox(height: 8.h), |
|
|
|
Text( |
|
|
|
'${'aiChatCreditsLabel'.tr} ${User.instance.aichatintegral}'), |
|
|
|
Text( |
|
|
|
'${'translationCreditsLabel'.tr} ${User.instance.tradeintegral}'), |
|
|
|
Text( |
|
|
|
'${'meetingCreditsLabel'.tr} ${User.instance.meetintegral}'), |
|
|
|
], |
|
|
|
), |
|
|
|
title: Text('bindRewardTitle'.tr), |
|
|
|
content: Text('bindRewardSimpleDesc'.tr), |
|
|
|
actions: [ |
|
|
|
TextButton( |
|
|
|
onPressed: () => Get.back(), |
|
|
|
|