diff --git a/lib/features/mailbox_dashboard/presentation/widgets/advanced_search/label_drop_down_button.dart b/lib/features/mailbox_dashboard/presentation/widgets/advanced_search/label_drop_down_button.dart index ace7ccbb5..774958619 100644 --- a/lib/features/mailbox_dashboard/presentation/widgets/advanced_search/label_drop_down_button.dart +++ b/lib/features/mailbox_dashboard/presentation/widgets/advanced_search/label_drop_down_button.dart @@ -3,7 +3,8 @@ import 'package:core/presentation/resources/image_paths.dart'; import 'package:dropdown_button2/dropdown_button2.dart'; import 'package:flutter/material.dart'; import 'package:flutter_svg/flutter_svg.dart'; -import 'package:labels/labels.dart'; +import 'package:labels/extensions/label_extension.dart'; +import 'package:labels/model/label.dart'; import 'package:pointer_interceptor/pointer_interceptor.dart'; import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/styles/advanced_search_input_form_style.dart'; import 'package:tmail_ui_user/features/mailbox_dashboard/presentation/styles/label_drop_down_style.dart'; @@ -17,13 +18,13 @@ class LabelDropDownButton extends StatelessWidget { final Label? labelSelected; final OnSelectLabelsActions onSelectLabelsActions; - const LabelDropDownButton({ - Key? key, + LabelDropDownButton({ + super.key, required this.imagePaths, required this.labels, required this.labelSelected, required this.onSelectLabelsActions, - }) : super(key: key); + }); @override Widget build(BuildContext context) { @@ -31,67 +32,112 @@ class LabelDropDownButton extends StatelessWidget { child: PointerInterceptor( child: DropdownButton2