eliminar token y solicitud screen cambio de statefull a stateless
This commit is contained in:
@@ -1,13 +1,12 @@
|
||||
import 'package:flutter_local_notifications/flutter_local_notifications.dart';
|
||||
import 'package:prosappco/src/services/firebase_messaging.dart';
|
||||
|
||||
|
||||
final FlutterLocalNotificationsPlugin flutterLocalNotificationsPlugin =
|
||||
FlutterLocalNotificationsPlugin();
|
||||
FlutterLocalNotificationsPlugin();
|
||||
|
||||
Future<void> initNotifications() async {
|
||||
const AndroidInitializationSettings initializationSettingsAndroid =
|
||||
AndroidInitializationSettings('@mipmap/ic_launcher');
|
||||
AndroidInitializationSettings('@mipmap/ic_launcher');
|
||||
|
||||
const InitializationSettings initializationSettings = InitializationSettings(
|
||||
android: initializationSettingsAndroid,
|
||||
@@ -16,17 +15,18 @@ Future<void> initNotifications() async {
|
||||
await flutterLocalNotificationsPlugin.initialize(initializationSettings);
|
||||
|
||||
// Inicializar Firebase Messaging
|
||||
FirebaseMessagingService firebaseMessagingService = FirebaseMessagingService();
|
||||
FirebaseMessagingService firebaseMessagingService =
|
||||
FirebaseMessagingService();
|
||||
await firebaseMessagingService.initializeFirebaseMessaging();
|
||||
}
|
||||
|
||||
Future<void> showNotification(String title, String body) async {
|
||||
const AndroidNotificationDetails androidNotificationDetails =
|
||||
AndroidNotificationDetails('solicitud_servicio', 'Solicitud de Servicio',
|
||||
importance: Importance.max, priority: Priority.high);
|
||||
AndroidNotificationDetails('solicitud_servicio', 'Solicitud de Servicio',
|
||||
importance: Importance.max, priority: Priority.high);
|
||||
|
||||
const NotificationDetails notificationDetails =
|
||||
NotificationDetails(android: androidNotificationDetails);
|
||||
NotificationDetails(android: androidNotificationDetails);
|
||||
|
||||
await flutterLocalNotificationsPlugin.show(
|
||||
1, title, body, notificationDetails);
|
||||
|
||||
Reference in New Issue
Block a user