TF-4178 Implement create new label

This commit is contained in:
dab246
2025-12-09 14:34:06 +07:00
committed by Dat H. Pham
parent 38c47ca373
commit 6c959fcf81
12 changed files with 163 additions and 39 deletions
@@ -350,6 +350,7 @@ abstract class BaseMailboxView extends GetWidget<MailboxController>
final labelController =
controller.mailboxDashBoardController.labelController;
final accountId = controller.accountId;
final labelListExpandMode = labelController.labelListExpandMode.value;
final countLabels = labelController.labels.length;
@@ -364,7 +365,8 @@ abstract class BaseMailboxView extends GetWidget<MailboxController>
expandMode: labelListExpandMode,
countLabels: countLabels,
onToggleLabelListState: labelController.toggleLabelListState,
onAddNewLabel: labelController.openCreateNewLabelModal,
onAddNewLabel: () =>
labelController.openCreateNewLabelModal(accountId),
);
} else {
return const SizedBox.shrink();