fix functional bugs
This commit is contained in:
@@ -9,6 +9,8 @@ enum ScooterStatus { initial, loading, success, failure }
|
||||
|
||||
class ScooterState {
|
||||
final List<Scooter> scooters;
|
||||
final List<Scooter> reservedScooters;
|
||||
final Scooter? selectedScooterForFocus;
|
||||
final List<Zone> zones;
|
||||
final List<double> area;
|
||||
final List<double> areaScooters;
|
||||
@@ -23,6 +25,8 @@ class ScooterState {
|
||||
|
||||
ScooterState({
|
||||
this.scooters = const [],
|
||||
this.reservedScooters = const [],
|
||||
this.selectedScooterForFocus,
|
||||
this.zones = const [],
|
||||
this.area = const [],
|
||||
this.areaScooters = const [],
|
||||
@@ -38,6 +42,8 @@ class ScooterState {
|
||||
|
||||
ScooterState copyWith({
|
||||
List<Scooter>? scooters,
|
||||
List<Scooter>? reservedScooters,
|
||||
Scooter? selectedScooterForFocus,
|
||||
List<Zone>? zones,
|
||||
List<double>? area,
|
||||
List<double>? areaScooters,
|
||||
@@ -52,6 +58,8 @@ class ScooterState {
|
||||
}) {
|
||||
return ScooterState(
|
||||
scooters: scooters ?? this.scooters,
|
||||
reservedScooters: reservedScooters ?? this.reservedScooters,
|
||||
selectedScooterForFocus: selectedScooterForFocus ?? this.selectedScooterForFocus,
|
||||
zones: zones ?? this.zones,
|
||||
area: area ?? this.area,
|
||||
areaScooters: areaScooters ?? this.areaScooters,
|
||||
|
||||
Reference in New Issue
Block a user