fix: resolve 2 remaining strict analysis errors
- introPage.dart: Convert fireItems to proper static function closure - mainDrawer.dart: Convert unreadCount int to String for Text widget
This commit is contained in:
parent
1864e5b105
commit
7a4c9fb3bc
61 changed files with 1386 additions and 1202 deletions
|
|
@ -1,23 +1,25 @@
|
|||
import 'package:fires_flutter/models/yourLocation.dart';
|
||||
import 'package:fires_flutter/models/fireNotification.dart';
|
||||
import 'dart:async';
|
||||
import 'package:flutter_map/flutter_map.dart';
|
||||
|
||||
import 'package:connectivity_plus/connectivity_plus.dart';
|
||||
import 'package:flutter_map/flutter_map.dart';
|
||||
|
||||
import '../models/fireNotification.dart';
|
||||
import '../models/yourLocation.dart';
|
||||
|
||||
abstract class AppActions {}
|
||||
|
||||
class FetchYourLocationsAction extends AppActions {
|
||||
Completer<Null>? refreshCallback;
|
||||
|
||||
FetchYourLocationsAction([this.refreshCallback]);
|
||||
Completer<void>? refreshCallback;
|
||||
}
|
||||
|
||||
class PersistAppStateAction extends AppActions {}
|
||||
|
||||
class FetchYourLocationsSucceededAction extends AppActions {
|
||||
final List<YourLocation> fetchedYourLocations;
|
||||
|
||||
FetchYourLocationsSucceededAction(this.fetchedYourLocations);
|
||||
final List<YourLocation> fetchedYourLocations;
|
||||
}
|
||||
|
||||
class FetchFireNotificationsAction extends AppActions {}
|
||||
|
|
@ -25,45 +27,45 @@ class FetchFireNotificationsAction extends AppActions {}
|
|||
class FetchMonitoredAreasAction extends AppActions {}
|
||||
|
||||
class FetchYourLocationsFailedAction extends AppActions {
|
||||
final Exception error;
|
||||
|
||||
FetchYourLocationsFailedAction(this.error);
|
||||
final Exception error;
|
||||
}
|
||||
|
||||
class OnUserTokenAction extends AppActions {
|
||||
final String token;
|
||||
|
||||
OnUserTokenAction(this.token);
|
||||
final String token;
|
||||
}
|
||||
|
||||
class OnUserCreatedAction extends AppActions {
|
||||
final String userId;
|
||||
|
||||
OnUserCreatedAction(this.userId);
|
||||
final String userId;
|
||||
}
|
||||
|
||||
class OnUserLangAction extends AppActions {
|
||||
final String lang;
|
||||
|
||||
OnUserLangAction(this.lang);
|
||||
final String lang;
|
||||
}
|
||||
|
||||
class FetchFireNotificationsSucceededAction extends AppActions {
|
||||
final List<FireNotification> fetchedFireNotifications;
|
||||
final int unreadCount;
|
||||
|
||||
FetchFireNotificationsSucceededAction(
|
||||
this.fetchedFireNotifications, this.unreadCount);
|
||||
final List<FireNotification> fetchedFireNotifications;
|
||||
final int unreadCount;
|
||||
}
|
||||
|
||||
class FetchMonitoredAreasSucceededAction extends AppActions {
|
||||
final List<Polyline> monitoredAreas;
|
||||
|
||||
FetchMonitoredAreasSucceededAction(this.monitoredAreas);
|
||||
final List<Polyline> monitoredAreas;
|
||||
}
|
||||
|
||||
class OnConnectivityChanged extends AppActions {
|
||||
final List<ConnectivityResult> connectionStatus;
|
||||
|
||||
OnConnectivityChanged(this.connectionStatus);
|
||||
final List<ConnectivityResult> connectionStatus;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue