Skip to content

Commit ba55ecc

Browse files
committed
feat(app): add event for reordering saved filters
- Add new SavedFiltersReordered event to handle when user reorders saved filters in the UI - Include complete list of reordered filters in event properties
1 parent 72bebba commit ba55ecc

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

lib/app/bloc/app_event.dart

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,3 +198,17 @@ class SavedFilterDeleted extends AppEvent {
198198
@override
199199
List<Object> get props => [filterId];
200200
}
201+
202+
/// {@template saved_filters_reordered}
203+
/// Dispatched when the user reorders their saved filters in the UI.
204+
/// {@endtemplate}
205+
class SavedFiltersReordered extends AppEvent {
206+
/// {@macro saved_filters_reordered}
207+
const SavedFiltersReordered({required this.reorderedFilters});
208+
209+
/// The complete list of saved filters in their new order.
210+
final List<SavedFilter> reorderedFilters;
211+
212+
@override
213+
List<Object> get props => [reorderedFilters];
214+
}

0 commit comments

Comments
 (0)