feat: Implement Staff Profile Info feature with onboarding capabilities

- Added StaffProfileInfoModule for managing personal information onboarding.
- Created PersonalInfoRepositoryImpl and PersonalInfoRepositoryMock for data handling.
- Developed use cases for fetching and updating staff profile information.
- Implemented PersonalInfoBloc for state management using BLoC pattern.
- Designed UI components including PersonalInfoPage, PersonalInfoContent, and form widgets.
- Integrated navigation for onboarding steps and added necessary routes.
- Updated pubspec.yaml files to include new dependencies and feature packages.
This commit is contained in:
Achintha Isuru
2026-01-24 19:28:14 -05:00
parent 5039743c03
commit 0cfc19fa60
24 changed files with 1302 additions and 4 deletions

View File

@@ -1071,6 +1071,13 @@ packages:
relative: true
source: path
version: "0.0.1"
staff_profile_info:
dependency: transitive
description:
path: "packages/features/staff/profile_sections/onboarding/profile_info"
relative: true
source: path
version: "0.0.1"
stream_channel:
dependency: transitive
description: