Skip to content

Commit

Permalink
Merge pull request #18 from SiMDE-Projects/disclaimers
Browse files Browse the repository at this point in the history
disclaimer message + reload message
  • Loading branch information
TomJumel committed Dec 6, 2022
2 parents fba0e53 + 1d45b69 commit 500ef0e
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 9 deletions.
36 changes: 32 additions & 4 deletions lib/src/ui/screen/home.dart
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';

import 'package:skeletons/skeletons.dart';

import 'package:payutc/generated/l10n.dart';
import 'package:payutc/src/services/app.dart';
import 'package:payutc/src/services/history.dart';
Expand All @@ -15,6 +12,8 @@ import 'package:payutc/src/ui/screen/stats.dart';
import 'package:payutc/src/ui/screen/transfert_select_amount.dart';
import 'package:payutc/src/ui/style/color.dart';
import 'package:payutc/src/ui/style/theme.dart';
import 'package:skeletons/skeletons.dart';

import '../component/rounded_icon.dart';
import 'account_screen.dart';
import 'receive.dart';
Expand Down Expand Up @@ -101,6 +100,10 @@ class _HomePageState extends State<HomePage>
historyController.loadHistory(forced: true);
try {
await AppService.instance.refreshContent();
if (mounted) {
ScaffoldMessenger.of(context)
.hideCurrentMaterialBanner();
}
} catch (_) {
ScaffoldMessenger.of(context).showSnackBar(
SnackBar(
Expand Down Expand Up @@ -143,7 +146,7 @@ class _HomePageState extends State<HomePage>
children: [
Text(
AppService.instance.translateMoney(
(historyController.history?.credit ??
(AppService.instance.userWallet?.credit ??
00) /
100),
style: const TextStyle(
Expand Down Expand Up @@ -184,6 +187,31 @@ class _HomePageState extends State<HomePage>
bool res = await PaymentFlowPage.paymentFlow(context);
if (res) {
historyController.loadHistory(forced: true);
await AppService.instance
.refreshContent()
.then((value) {
ScaffoldMessenger.of(context).showMaterialBanner(
MaterialBanner(
leading: const Icon(
Icons.campaign,
color: AppColors.orange,
),
content: const Text(
"L'apparition de la recharge peut prendre 1-2 minutes"),
actions: [
IconButton(
onPressed: () {
ScaffoldMessenger.of(context)
.hideCurrentMaterialBanner();
},
icon: const Icon(Icons.close),
color: AppColors.orange,
)
],
),
);
if (mounted) setState(() {});
});
}
},
),
Expand Down
14 changes: 9 additions & 5 deletions lib/src/ui/screen/transfert_select_amount.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,9 @@ import 'dart:math';

import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';

import 'package:local_auth/local_auth.dart';
import 'package:local_auth_android/local_auth_android.dart';
import 'package:local_auth_ios/local_auth_ios.dart';
import 'package:sentry_flutter/sentry_flutter.dart';
import 'package:sleek_circular_slider/sleek_circular_slider.dart';

import 'package:payutc/compil.dart';
import 'package:payutc/generated/l10n.dart';
import 'package:payutc/src/models/transfert.dart';
Expand All @@ -19,6 +15,9 @@ import 'package:payutc/src/services/app.dart';
import 'package:payutc/src/services/random_sentence.dart';
import 'package:payutc/src/services/search_user_manager.dart';
import 'package:payutc/src/ui/screen/select_amount.dart';
import 'package:sentry_flutter/sentry_flutter.dart';
import 'package:sleek_circular_slider/sleek_circular_slider.dart';

import '../style/color.dart';

class SelectTransfertAmountScreen extends StatefulWidget {
Expand Down Expand Up @@ -291,7 +290,12 @@ class _SelectTransfertAmountScreenState
}
},
child: Text(_randomPay),
)
),
const Text(
"📢 Vous êtes toujours/totalement responsable de vos messages !",
style: TextStyle(fontSize: 11, color: Colors.grey),
textAlign: TextAlign.center,
),
],
),
),
Expand Down

0 comments on commit 500ef0e

Please sign in to comment.