TF-3507 Fix offline cache prevents updating email query view cache
Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
@@ -3,6 +3,7 @@ import 'package:core/presentation/state/success.dart';
|
||||
import 'package:core/presentation/views/loading/cupertino_loading_widget.dart';
|
||||
import 'package:dartz/dartz.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:tmail_ui_user/features/thread/domain/state/clean_and_get_all_email_state.dart';
|
||||
import 'package:tmail_ui_user/features/thread/domain/state/get_all_email_state.dart';
|
||||
import 'package:tmail_ui_user/features/thread/domain/state/search_email_state.dart';
|
||||
|
||||
@@ -20,7 +21,9 @@ class ThreadViewLoadingBarWidget extends StatelessWidget {
|
||||
return viewState.fold(
|
||||
(failure) => const SizedBox.shrink(),
|
||||
(success) {
|
||||
if (success is SearchingState || success is GetAllEmailLoading) {
|
||||
if (success is SearchingState ||
|
||||
success is GetAllEmailLoading ||
|
||||
success is CleanAndGetAllEmailLoading) {
|
||||
return const Padding(
|
||||
padding: EdgeInsetsDirectional.only(top: 16),
|
||||
child: CupertinoLoadingWidget());
|
||||
|
||||
Reference in New Issue
Block a user