wt1.1.1 translation fixes

This commit is contained in:
Bossanyi Tibor
2020-09-19 08:09:43 +02:00
parent eb2e8e7171
commit 4a193e085f
31 changed files with 585 additions and 599 deletions
+7
View File
@@ -1,5 +1,7 @@
import 'dart:async';
import 'package:aitrainer_app/bloc/settings/settings_bloc.dart';
import 'package:aitrainer_app/localization/app_language.dart';
import 'package:aitrainer_app/util/session.dart';
import 'package:bloc/bloc.dart';
import 'package:equatable/equatable.dart';
@@ -19,7 +21,12 @@ class SessionBloc extends Bloc<SessionEvent, SessionState> {
try {
if (event is SessionStart) {
yield SessionLoading();
// ignore: close_sinks
SettingsBloc settingsBloc = event.settingsBloc;
await session.fetchSessionAndNavigate();
String lang = AppLanguage().appLocal.languageCode;
print("Change lang to $lang");
settingsBloc.add(SettingsChangeLanguage(language: lang));
yield SessionReady();
}
} on Exception catch(ex) {
+4 -2
View File
@@ -9,8 +9,10 @@ abstract class SessionEvent extends Equatable {
}
class SessionStart extends SessionEvent {
const SessionStart();
final SettingsBloc settingsBloc;
const SessionStart({this.settingsBloc});
@override
List<Object> get props => [];
List<Object> get props => [settingsBloc];
}