TF-3007 [SEARCH] Support drag and drop between From & To field (#3154)

This commit is contained in:
Dat Vu
2024-10-08 16:31:43 +07:00
committed by Dat H. Pham
parent 7cdd6d8790
commit e584e61521
6 changed files with 203 additions and 122 deletions
@@ -1,5 +1,6 @@
import 'package:core/core.dart';
import 'package:flutter/cupertino.dart';
import 'package:model/email/prefix_email_address.dart';
import 'package:tmail_ui_user/main/localizations/app_localizations.dart';
enum AdvancedSearchFilterField {
@@ -64,6 +65,17 @@ enum AdvancedSearchFilterField {
color: AppColor.colorContentEmail);
}
PrefixEmailAddress getPrefixEmailAddress() {
switch (this) {
case AdvancedSearchFilterField.from:
return PrefixEmailAddress.from;
case AdvancedSearchFilterField.to:
return PrefixEmailAddress.to;
default:
return PrefixEmailAddress.cc;
}
}
TextStyle getHintTextStyle() {
return const TextStyle(
fontSize: 16,