TF-4227 Enable label item clickable action

This commit is contained in:
dab246
2025-12-26 17:42:51 +07:00
committed by Dat H. Pham
parent 5def8f442c
commit 127b1dbce9
4 changed files with 50 additions and 0 deletions
@@ -15,6 +15,7 @@ import 'package:tmail_ui_user/features/mailbox/presentation/extensions/toggle_ex
import 'package:tmail_ui_user/features/mailbox/presentation/mailbox_controller.dart';
import 'package:tmail_ui_user/features/mailbox/presentation/model/mailbox_categories.dart';
import 'package:tmail_ui_user/features/mailbox/presentation/model/mailbox_node.dart';
import 'package:tmail_ui_user/features/mailbox/presentation/model/presentation_label_mailbox.dart';
import 'package:tmail_ui_user/features/mailbox/presentation/styles/mailbox_item_widget_styles.dart';
import 'package:tmail_ui_user/features/mailbox/presentation/widgets/folders_bar_widget.dart';
import 'package:tmail_ui_user/features/mailbox/presentation/widgets/labels/label_list_view.dart';
@@ -406,6 +407,10 @@ abstract class BaseMailboxView extends GetWidget<MailboxController>
labels: labels,
imagePaths: controller.imagePaths,
isDesktop: isDesktop,
onOpenLabelCallback: (label) => controller.openMailbox(
context,
PresentationLabelMailbox.initial(label),
),
)
: const Offstage(),
);