TF-3006 [WEB] Handle mail address in quick search bar

This commit is contained in:
dab246
2024-09-17 13:13:28 +07:00
committed by Dat H. Pham
parent 518be4416d
commit 3392bf16bc
9 changed files with 111 additions and 99 deletions
@@ -54,13 +54,15 @@ class OpenEmailDetailedFromSuggestionQuickSearchAction extends DashBoardAction {
List<Object?> get props => [presentationEmail];
}
class StartSearchEmailAction extends DashBoardAction {
final QuickSearchFilter? filter;
class StartSearchEmailAction extends DashBoardAction {}
StartSearchEmailAction({this.filter});
class StartSearchEmailBySearchFilterAction extends DashBoardAction {
final QuickSearchFilter searchFilter;
StartSearchEmailBySearchFilterAction(this.searchFilter);
@override
List<Object?> get props => [filter];
List<Object?> get props => [searchFilter];
}
class EmptyTrashAction extends DashBoardAction {}
@@ -153,4 +155,6 @@ class CancelSelectionSearchEmailAction extends DashBoardAction {}
class OpenAdvancedSearchViewAction extends DashBoardAction {}
class ClearSearchFilterAppliedAction extends DashBoardAction {}
class ClearSearchFilterAppliedAction extends DashBoardAction {}
class ClearAdvancedSearchFilterEmailAction extends DashBoardAction {}