feat: Implement bank account management feature with UI, BLoC integration, and repository setup

This commit is contained in:
Achintha Isuru
2026-01-24 22:36:29 -05:00
parent f035ab8b6c
commit e6e2783a5a
25 changed files with 766 additions and 9 deletions

View File

@@ -5,6 +5,7 @@ import 'package:staff_profile/staff_profile.dart';
import 'package:staff_profile_info/staff_profile_info.dart';
import 'package:staff_emergency_contact/staff_emergency_contact.dart';
import 'package:staff_profile_experience/staff_profile_experience.dart';
import 'package:staff_bank_account/staff_bank_account.dart';
import 'package:staff_main/src/presentation/blocs/staff_main_cubit.dart';
import 'package:staff_main/src/presentation/constants/staff_main_routes.dart';
@@ -51,5 +52,6 @@ class StaffMainModule extends Module {
r.module('/onboarding', module: StaffProfileInfoModule());
r.module('/emergency-contact', module: StaffEmergencyContactModule());
r.module('/experience', module: StaffProfileExperienceModule());
r.module('/bank-account', module: StaffBankAccountModule());
}
}

View File

@@ -33,6 +33,8 @@ dependencies:
path: ../profile_sections/onboarding/emergency_contact
staff_profile_experience:
path: ../profile_sections/onboarding/experience
staff_bank_account:
path: ../profile_sections/finances/staff_bank_account
# staff_shifts:
# path: ../shifts
# staff_payments: