From 6dc9e7b74f115ab24cda208453c1840f89d3016b Mon Sep 17 00:00:00 2001 From: Dat PHAM HOANG Date: Fri, 18 Mar 2022 13:09:51 +0700 Subject: [PATCH] TF-362 Change the view of Home and Session to become loading with spinner in white background --- lib/features/home/presentation/home_view.dart | 21 +++++++------------ .../session/presentation/session_view.dart | 2 +- .../repository/thread_repository_impl.dart | 4 ---- 3 files changed, 8 insertions(+), 19 deletions(-) diff --git a/lib/features/home/presentation/home_view.dart b/lib/features/home/presentation/home_view.dart index 488f2a0f3..eaecb9253 100644 --- a/lib/features/home/presentation/home_view.dart +++ b/lib/features/home/presentation/home_view.dart @@ -1,25 +1,18 @@ import 'package:core/core.dart'; -import 'package:flutter/material.dart'; +import 'package:flutter/cupertino.dart'; import 'package:get/get.dart'; import 'package:tmail_ui_user/features/home/presentation/home_controller.dart'; -import 'package:tmail_ui_user/main/localizations/app_localizations.dart'; class HomeView extends GetWidget { @override Widget build(BuildContext context) { - return Scaffold( - backgroundColor: AppColor.primaryColor, - body: SafeArea( - child: Center( - child: Column( - mainAxisAlignment: MainAxisAlignment.center, - crossAxisAlignment: CrossAxisAlignment.center, - children: [ - Text(AppLocalizations.of(context).initializing_data, style: TextStyle(color: Colors.white, fontSize: 17)), - ], - ), - ), + return Container( + color: AppColor.primaryLightColor, + child: SizedBox( + width: 100, + height: 100, + child: CupertinoActivityIndicator(), ), ); } diff --git a/lib/features/session/presentation/session_view.dart b/lib/features/session/presentation/session_view.dart index c31ec99b3..60f8eb99a 100644 --- a/lib/features/session/presentation/session_view.dart +++ b/lib/features/session/presentation/session_view.dart @@ -8,7 +8,7 @@ class SessionView extends GetWidget { @override Widget build(BuildContext context) { return Container( - color: AppColor.primaryColor, + color: AppColor.primaryLightColor, child: SizedBox( width: 100, height: 100, diff --git a/lib/features/thread/data/repository/thread_repository_impl.dart b/lib/features/thread/data/repository/thread_repository_impl.dart index e15412844..83fbcc7ac 100644 --- a/lib/features/thread/data/repository/thread_repository_impl.dart +++ b/lib/features/thread/data/repository/thread_repository_impl.dart @@ -126,10 +126,6 @@ class ThreadRepositoryImpl extends ThreadRepository { return EmailsResponse(emailList: response.first, state: response.last); }); - newEmailResponse.emailList?.forEach((element) { - log('ThreadRepositoryImpl::getAllEmail(): filter = ${emailFilter?.mailboxId} [LOCAL] final yield: ${element.subject}:${element.id.id}'); - }); - yield newEmailResponse; }