diff --git a/lib/features/profile/daily_transaction_limit.dart b/lib/features/profile/daily_transaction_limit.dart index 36a5c19..e3ff693 100644 --- a/lib/features/profile/daily_transaction_limit.dart +++ b/lib/features/profile/daily_transaction_limit.dart @@ -18,11 +18,13 @@ class _DailyLimitScreenState extends State { final _limitController = TextEditingController(); var service = getIt(); Limit? limit; + bool _isLoading = true; @override void initState() { super.initState(); _loadlimits(); + _isLoading = false; } Future _loadlimits() async { @@ -104,6 +106,17 @@ class _DailyLimitScreenState extends State { @override Widget build(BuildContext context) { + if (_isLoading) { + final localizations = AppLocalizations.of(context); + return Scaffold( + appBar: AppBar( + title: Text(localizations.dailylimit), + ), + body: const Center( + child: CircularProgressIndicator(), + ), + ); +} _currentLimit = limit?.dailyLimit; _spentAmount = limit?.usedLimit; final localizations = AppLocalizations.of(context);