Files
tripz-llc/apps/rider/lib/main.dart
T

19 lines
625 B
Dart

import 'package:flutter/material.dart';
import 'package:firebase_core/firebase_core.dart';
import 'package:flutter_native_splash/flutter_native_splash.dart';
import 'firebase_options.dart';
import 'core/di.dart';
import 'app.dart';
Future<void> main() async {
WidgetsBinding widgetsBinding = WidgetsFlutterBinding.ensureInitialized();
FlutterNativeSplash.preserve(widgetsBinding: widgetsBinding);
try {
await Firebase.initializeApp(options: DefaultFirebaseOptions.currentPlatform);
} catch (_) {
// لا نُسقط الإقلاع لو تعذّر Firebase
}
await setupDi();
runApp(const TripzApp());
}