TF-4233 Show popup menu when click three dot on label item

This commit is contained in:
dab246
2026-01-05 15:20:38 +07:00
committed by Dat H. Pham
parent f9ff9ecde7
commit 0302e09981
12 changed files with 438 additions and 37 deletions
@@ -0,0 +1,20 @@
import 'package:jmap_dart_client/jmap/account_id.dart';
import 'package:labels/model/label.dart';
import 'package:tmail_ui_user/features/labels/presentation/label_controller.dart';
import 'package:tmail_ui_user/features/labels/presentation/models/label_action_type.dart';
extension HandleLabelActionTypeExtension on LabelController {
void handleLabelActionType({
required LabelActionType actionType,
required AccountId? accountId,
Label? label,
}) {
switch (actionType) {
case LabelActionType.create:
openCreateNewLabelModal(accountId);
break;
case LabelActionType.edit:
break;
}
}
}