Files
grocery_user_app-frontend/lib/main.dart
2025-01-21 18:29:27 +05:30

68 lines
2.5 KiB
Dart

import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:grocery_app/src/core/routes/routes.dart';
import 'package:grocery_app/src/ui/splash/splash_screen.dart';
import 'package:grocery_app/utils/constants/color_constant.dart';
import 'package:grocery_app/utils/constants/string_constant.dart';
import 'package:loader_overlay/loader_overlay.dart';
import 'package:provider/provider.dart';
void main() {
WidgetsFlutterBinding.ensureInitialized();
runApp(const MyApplication());
}
class MyApplication extends StatelessWidget {
const MyApplication({super.key});
@override
Widget build(BuildContext context) {
return
// ScreenUtilInit(
// designSize: const Size(360, 690),
// minTextAdapt: true,
// splitScreenMode: true,
// builder: (context, child) => GlobalLoaderOverlay(
// overlayColor: APPCOLOR.appGreen,
// useDefaultLoading: false,
// // overlayWidgetBuilder: (progress) => const GlobalLoader(),
// child: MultiProvider(
// providers: [
// // ChangeNotifierProvider(create: (_) => PageNotifier()),
// // ChangeNotifierProvider(create: (_) => DaySelectionProvider()),
// // ChangeNotifierProvider(create: (_) => LoginProvider()),
// // ChangeNotifierProvider(create: (_) => ProductProvider()),
// // ChangeNotifierProvider(create: (_) => HomeProvider()),
// ],
// child: MaterialApp.router(
// routerConfig: MyRoutes.router,
// debugShowCheckedModeBanner: false,
// theme: ThemeData(
// colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),
// scaffoldBackgroundColor: Colors.white,
// canvasColor: const Color.fromRGBO(255, 255, 255, 1),
// fontFamily: 'GoogleSans',
// primarySwatch: Colors.blue,
// ),
// themeMode: ThemeMode.light,
// title: APPSTRING.appName,
// ),
// ),
// ),
// );
MaterialApp.router(
title: 'Customer App',
routerConfig: MyRoutes.router,
debugShowCheckedModeBanner: false,
theme: ThemeData(
colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),
useMaterial3: true,
),
// home: const SplashScreen(),
);
}
}