feat: add staff attire management feature

- Introduced localization for staff attire in English and Spanish.
- Created AttireItem entity to represent attire items.
- Implemented StaffAttireModule with repository, use cases, and BLoC for state management.
- Developed UI components including AttirePage, AttireGrid, AttireInfoCard, AttestationCheckbox, and AttireBottomBar.
- Added navigation for attire management and integrated with existing staff profile flow.
- Implemented functionality for selecting attire items, uploading photos, and saving selections with validation.
This commit is contained in:
Achintha Isuru
2026-01-25 12:23:28 -05:00
parent 13cacb9db7
commit 533a545da7
27 changed files with 1015 additions and 1 deletions

View File

@@ -49,6 +49,7 @@ export 'src/entities/financial/staff_payment.dart';
// Profile
export 'src/entities/profile/staff_document.dart';
export 'src/entities/profile/attire_item.dart';
// Ratings & Penalties
export 'src/entities/ratings/staff_rating.dart';