From b2c8f15dae23590ec39056ee910eea6cb6c6995f Mon Sep 17 00:00:00 2001 From: Felipe Date: Sat, 28 Oct 2023 10:22:51 -0500 Subject: [PATCH] fix --- lib/main.dart | 15 +++++---------- lib/src/screens/service.dart | 2 -- 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index fb38fd1..aeefee7 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,4 +1,3 @@ - import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:get/get.dart'; @@ -25,9 +24,7 @@ import 'package:prosappco/src/screens/solicitudes.dart'; import 'package:prosappco/src/services/local_notifications.dart'; import 'firebase_options.dart'; import 'package:firebase_messaging/firebase_messaging.dart'; -//import 'package:flutter_web_plugins/url_strategy.dart'; -import 'package:flutter/foundation.dart' show kIsWeb; // Importa kIsWeb -//import 'dart:html' as html; +import 'package:flutter/foundation.dart' show kIsWeb; Future _firebaseMessagingBackgroundHandler(RemoteMessage message) async { await Firebase.initializeApp(); @@ -57,7 +54,8 @@ void main() async { print('User granted permission: ${settings.authorizationStatus}'); - FirebaseMessaging.onBackgroundMessage((_firebaseMessagingBackgroundHandler)); + FirebaseMessaging.onBackgroundMessage( + (_firebaseMessagingBackgroundHandler)); FirebaseMessaging.onMessage.listen((RemoteMessage message) { // Tu código para manejar las notificaciones aquí @@ -88,7 +86,7 @@ class MyApp extends StatelessWidget { initialRoute: '/', routes: { '/': (context) => const LoginScreen(), - '/splash': (context) => const SplashScreen(), + '/splash': (context) => const SplashScreen(), '/login': (context) => const LoginEmailScreen(), '/profile': (context) => const ProfileScreen(), '/register': (context) => const RegisterScreen(), @@ -140,10 +138,7 @@ class _SplashScreenState extends State { return Scaffold( backgroundColor: Colors.blue, body: Center( - child: kIsWeb - ? Image.asset( - '/images/splash.png') // Asegúrate de que la ruta sea correcta - : const LoginScreen(), // En otras plataformas, muestra LoginScreen + child: kIsWeb ? Image.asset('/images/splash.png') : const LoginScreen(), ), ); } diff --git a/lib/src/screens/service.dart b/lib/src/screens/service.dart index e31608c..56222d7 100644 --- a/lib/src/screens/service.dart +++ b/lib/src/screens/service.dart @@ -14,14 +14,12 @@ import 'package:prosappco/src/authentication/authentication_repository.dart'; import 'package:prosappco/src/components/drawer_menu.dart'; import 'package:prosappco/src/models/event_model.dart'; import 'package:prosappco/src/models/user_model.dart'; -import 'package:prosappco/src/screens/my_services.dart'; import 'package:prosappco/src/screens/professional.dart'; import 'package:intl/intl.dart'; import 'package:prosappco/src/screens/profile.dart'; import 'package:prosappco/src/screens/profile_web.dart'; import 'package:prosappco/src/screens/service_after.dart'; import 'package:prosappco/src/screens/service_type.dart'; -import 'package:prosappco/src/screens/solicitudes.dart'; import 'package:prosappco/src/screens/ubicacion.dart'; import 'package:http/http.dart' as http; import 'package:prosappco/src/components/network_utility.dart';