TF-1217 Handle fcm message on foreground/background/terminate

This commit is contained in:
dab246
2022-11-23 15:14:37 +07:00
committed by Dat H. Pham
parent d73b2bc1be
commit 68fb9de326
13 changed files with 528 additions and 19 deletions
+12 -1
View File
@@ -1,6 +1,17 @@
import 'package:equatable/equatable.dart';
import 'package:fcm/model/type_name.dart';
import 'package:jmap_dart_client/jmap/core/state.dart' as jmap;
abstract class Action with EquatableMixin {}
abstract class UIAction extends Action {}
abstract class UIAction extends Action {}
abstract class FcmAction extends Action {}
abstract class FcmStateChangeAction extends FcmAction {
final TypeName typeName;
final jmap.State newState;
FcmStateChangeAction(this.typeName, this.newState);
}