More redux work. User creation/retrieve
This commit is contained in:
parent
2c67b68512
commit
2dfa745c6a
16 changed files with 212 additions and 110 deletions
|
|
@ -1,26 +1,26 @@
|
|||
import 'package:firebase_messaging/firebase_messaging.dart';
|
||||
import 'dart:async';
|
||||
import 'package:redux/src/store.dart';
|
||||
|
||||
import 'models/appState.dart';
|
||||
import 'redux/actions.dart';
|
||||
import 'globals.dart' as globals;
|
||||
import 'models/firesApi.dart';
|
||||
|
||||
final FirebaseMessaging _firebaseMessaging = new FirebaseMessaging();
|
||||
|
||||
// https://pub.dartlang.org/packages/firebase_messaging#-example-tab-
|
||||
void firebaseConfig() {
|
||||
_firebaseMessaging.configure(
|
||||
onLaunch: (Map<String, dynamic> message) {
|
||||
print('On firebase launch');
|
||||
},
|
||||
onMessage: (Map<String, dynamic> message) {
|
||||
print('On firebase message');
|
||||
},
|
||||
onResume: (Map<String, dynamic> message) {
|
||||
print('On firebase resume');
|
||||
}
|
||||
);
|
||||
getToken();
|
||||
void firebaseConfig(Store<AppState> store) {
|
||||
_firebaseMessaging.configure(onLaunch: (Map<String, dynamic> message) {
|
||||
print('On firebase launch');
|
||||
}, onMessage: (Map<String, dynamic> message) {
|
||||
print('On firebase message');
|
||||
}, onResume: (Map<String, dynamic> message) {
|
||||
print('On firebase resume');
|
||||
});
|
||||
getToken(store);
|
||||
}
|
||||
|
||||
getToken() async {
|
||||
getToken(Store<AppState> store) async {
|
||||
String token = await _firebaseMessaging.onTokenRefresh.first;
|
||||
// print(token);
|
||||
// await _firebaseMessaging.getToken();
|
||||
}
|
||||
store.dispatch(new OnUserTokenAction(token));
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue