feat: implement staff availability, clock-in, payments and fix UI navigation

This commit is contained in:
Suriya
2026-01-30 21:46:44 +05:30
parent 56aab9e1f6
commit ac7874c634
55 changed files with 1373 additions and 463 deletions

View File

@@ -31,7 +31,7 @@ class LocaleBloc extends Bloc<LocaleEvent, LocaleState> {
// 2. Persist using Use Case
await setLocaleUseCase(event.locale);
// 3. Emit new state
emit(
LocaleState(
@@ -47,7 +47,7 @@ class LocaleBloc extends Bloc<LocaleEvent, LocaleState> {
Emitter<LocaleState> emit,
) async {
final Locale? savedLocale = await getLocaleUseCase();
final Locale locale = const Locale('es');
final Locale locale = savedLocale ?? const Locale('en');
LocaleSettings.setLocaleRaw(locale.languageCode);

View File

@@ -6,7 +6,7 @@
/// Locales: 2
/// Strings: 1038 (519 per locale)
///
/// Built on 2026-01-27 at 19:37 UTC
/// Built on 2026-01-28 at 09:41 UTC
// coverage:ignore-file
// ignore_for_file: type=lint, unused_import