TF-3480 Handle reopen multiple composer when reload page or session expired

Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
dab246
2025-02-28 01:29:38 +07:00
committed by Dat H. Pham
parent 810d86b100
commit cfc72a6f4f
24 changed files with 318 additions and 101 deletions
@@ -4,12 +4,12 @@ import 'package:tmail_ui_user/features/mailbox_dashboard/data/model/composer_cac
class GetComposerCacheSuccess extends UIState {
final ComposerCache composerCache;
final List<ComposerCache> listComposerCache;
GetComposerCacheSuccess(this.composerCache);
GetComposerCacheSuccess(this.listComposerCache);
@override
List<Object> get props => [composerCache];
List<Object> get props => [listComposerCache];
}
class GetComposerCacheFailure extends FeatureFailure {