diff --git a/lib/redux/fireMapActions.dart b/lib/redux/fireMapActions.dart new file mode 100644 index 0000000..f9f452a --- /dev/null +++ b/lib/redux/fireMapActions.dart @@ -0,0 +1,31 @@ +import 'package:fires_flutter/models/yourLocation.dart'; +import 'package:meta/meta.dart'; + +abstract class FiresMapActions {} + +class UpdateYourLocationMapAction extends FiresMapActions { + final YourLocation loc; + + UpdateYourLocationMapAction( + this.loc, + ); +} + +class UpdateYourLocationMapStatsAction extends FiresMapActions { + int numFires; + List fires = []; + List falsePos = []; + List industries = []; + + UpdateYourLocationMapStatsAction( + {@required this.numFires, + @required this.fires, + @required this.falsePos, + @required this.industries}); +} + +class ShowYourLocationMapAction extends FiresMapActions { + YourLocation loc; + + ShowYourLocationMapAction(this.loc); +}