feat(App): update Finlytic Flutter app UI and blocs
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
import 'package:equatable/equatable.dart';
|
||||
|
||||
abstract class CalendarEvent extends Equatable {
|
||||
const CalendarEvent();
|
||||
|
||||
@override
|
||||
List<Object?> get props => [];
|
||||
}
|
||||
|
||||
class FetchCalendarEvents extends CalendarEvent {}
|
||||
|
||||
class FilterCategoryChanged extends CalendarEvent {
|
||||
final String category;
|
||||
|
||||
const FilterCategoryChanged(this.category);
|
||||
|
||||
@override
|
||||
List<Object?> get props => [category];
|
||||
}
|
||||
|
||||
class FilterDateSelected extends CalendarEvent {
|
||||
final DateTime? date;
|
||||
|
||||
const FilterDateSelected(this.date);
|
||||
|
||||
@override
|
||||
List<Object?> get props => [date];
|
||||
}
|
||||
|
||||
class MonthChanged extends CalendarEvent {
|
||||
final DateTime newMonth;
|
||||
|
||||
const MonthChanged(this.newMonth);
|
||||
|
||||
@override
|
||||
List<Object?> get props => [newMonth];
|
||||
}
|
||||
Reference in New Issue
Block a user