MIF_E31221222/sigap-mobile/lib/app.dart

32 lines
1.1 KiB
Dart

import 'package:flutter/material.dart';
import 'package:flutter_localizations/flutter_localizations.dart';
import 'package:get/get_navigation/src/root/get_material_app.dart';
import 'package:sigap/src/cores/bindings/general_bindings.dart';
import 'package:sigap/src/cores/routes/app_pages.dart';
import 'package:sigap/src/utils/constants/colors.dart';
import 'package:sigap/src/utils/constants/text_strings.dart';
import 'package:sigap/src/utils/theme/theme.dart';
class App extends StatelessWidget {
const App({super.key});
@override
Widget build(BuildContext context) {
return GetMaterialApp(
title: TTexts.appName,
themeMode: ThemeMode.system,
theme: TAppTheme.lightTheme,
darkTheme: TAppTheme.darkTheme,
debugShowCheckedModeBanner: false,
initialBinding: GeneralBindings(),
localizationsDelegates: GlobalMaterialLocalizations.delegates,
supportedLocales: const [Locale('id', '')],
getPages: AppPages.routes,
home: const Scaffold(
backgroundColor: TColors.primary,
body: Center(child: CircularProgressIndicator(color: TColors.white)),
),
);
}
}