ionic-planb-logistic-app-fl.../lib/main.dart

34 lines
898 B
Dart

import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import 'core/theme/app_theme.dart';
import 'core/constants/app_constants.dart';
import 'features/routes/presentation/pages/home_page.dart';
import 'features/routes/presentation/providers/route_provider.dart';
import 'services/api/route_api_service.dart';
void main() {
// Initialize services
RouteApiService().initialize();
runApp(const FleetDriverApp());
}
class FleetDriverApp extends StatelessWidget {
const FleetDriverApp({super.key});
@override
Widget build(BuildContext context) {
return MultiProvider(
providers: [
ChangeNotifierProvider(create: (_) => RouteProvider()),
],
child: MaterialApp(
title: AppConstants.appName,
debugShowCheckedModeBanner: false,
theme: AppTheme.lightTheme,
home: const HomePage(),
),
);
}
}