Primer MVP

This commit is contained in:
hack_23030943_f11325
2026-05-22 19:44:31 -06:00
parent acccfbc98c
commit 369060a997
9 changed files with 141 additions and 50 deletions

View File

@@ -17,7 +17,7 @@ import 'package:firebase_core/firebase_core.dart';
import 'package:firebase_messaging/firebase_messaging.dart';
import 'screens/login_screen.dart';
import 'screens/home_screen.dart';
import 'firebase_options.dart'; // Opcional si usas FlutterFire CLI para generar opciones
// ----------------------------------------------------------------
// HANDLER DE MENSAJES EN BACKGROUND
//
@@ -29,7 +29,7 @@ import 'screens/home_screen.dart';
Future<void> _firebaseMessagingBackgroundHandler(RemoteMessage message) async {
// IMPORTANTE: Si el handler hace operaciones async pesadas,
// también hay que inicializar Firebase aquí.
await Firebase.initializeApp();
await Firebase.initializeApp(options: DefaultFirebaseOptions.currentPlatform);
debugPrint('📬 [Background] Mensaje recibido: ${message.messageId}');
// TODO: Aquí puedes guardar el mensaje en local storage para mostrarlo
// después cuando el usuario abra la app.