TF-3758 Allow Folders to be expandable

Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
dab246
2025-05-30 03:44:19 +07:00
committed by Dat H. Pham
parent f179a9a6a8
commit d97a743542
4 changed files with 109 additions and 40 deletions
@@ -0,0 +1,14 @@
import 'package:model/mailbox/expand_mode.dart';
import 'package:tmail_ui_user/features/mailbox/presentation/mailbox_controller.dart';
extension ToggleExpandFoldersExtension on MailboxController {
void toggleExpandFolders() {
final currentExpand = foldersExpandMode.value;
if (currentExpand == ExpandMode.COLLAPSE) {
foldersExpandMode.value = ExpandMode.EXPAND;
} else {
foldersExpandMode.value = ExpandMode.COLLAPSE;
}
}
}