TIF_E41211115_Genso_quiz_app/lib/app/app.dart

24 lines
801 B
Dart

import 'package:easy_localization/easy_localization.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:quiz_app/app/bindings/initial_bindings.dart';
import 'package:quiz_app/app/routes/app_pages.dart';
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return GetMaterialApp(
title: 'Quiz App',
locale: Get.locale ?? context.locale, // 🔁 This ensures GetX reacts to locale changes
fallbackLocale: const Locale('en', 'US'),
localizationsDelegates: context.localizationDelegates,
supportedLocales: context.supportedLocales,
initialBinding: InitialBindings(),
initialRoute: AppRoutes.splashScreen,
getPages: AppPages.routes,
);
}
}