io api settings api
This commit is contained in:
@@ -6,6 +6,8 @@ import 'package:tanami_app/core/routes/routes.dart';
|
||||
|
||||
import '../../../../core/styles/app_color.dart';
|
||||
import '../../../../core/utils/secure/secure_storage_service.dart';
|
||||
import '../../../languageChange/presentation/bloc/text_bloc/text_bloc.dart';
|
||||
import '../../../languageChange/presentation/bloc/text_bloc/text_event.dart';
|
||||
import '../bloc/app_version/app_version_bloc.dart';
|
||||
import '../bloc/app_version/app_version_event.dart';
|
||||
import '../bloc/splash/splash_bloc.dart';
|
||||
@@ -39,6 +41,10 @@ class SplashScreen extends StatelessWidget {
|
||||
listener: (context, state) async {
|
||||
// Check if the current state is SplashCompleted
|
||||
if (state is SplashCompleted) {
|
||||
String? languageSelected =
|
||||
await secureStorageService.read('languageSelected');
|
||||
context.read<TextLanguageBloc>().add(ButtonPressed(
|
||||
languageSelected == "en" ? "English" : "اللغة العربية"));
|
||||
if (await secureStorageService.read('isLoginedIn') == null) {
|
||||
goRouter.goNamed(RouteName.welcomeScreen);
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user