Files
Krow-workspace/apps/mobile/packages/features/staff/staff_main/pubspec.yaml
Achintha Isuru 533a545da7 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.
2026-01-25 12:23:28 -05:00

60 lines
1.4 KiB
YAML

name: staff_main
description: Main shell and navigation for the staff application.
version: 0.0.1
publish_to: none
resolution: workspace
environment:
sdk: '>=3.10.0 <4.0.0'
flutter: ">=3.0.0"
dependencies:
flutter:
sdk: flutter
flutter_bloc: ^8.1.0
flutter_modular: ^6.3.0
equatable: ^2.0.5
lucide_icons: ^0.257.0
# Architecture Packages
design_system:
path: ../../../design_system
core_localization:
path: ../../../core_localization
# Features
staff_home:
path: ../home
staff_profile:
path: ../profile
staff_profile_info:
path: ../profile_sections/onboarding/profile_info
staff_emergency_contact:
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_tax_forms:
path: ../profile_sections/compliance/tax_forms
staff_documents:
path: ../profile_sections/compliance/documents
staff_certificates:
path: ../profile_sections/compliance/certificates
staff_attire:
path: ../profile_sections/onboarding/attire
# staff_shifts:
# path: ../shifts
# staff_payments:
# path: ../payments
dev_dependencies:
flutter_test:
sdk: flutter
bloc_test: ^9.1.0
mocktail: ^1.0.0
flutter_lints: ^6.0.0
flutter:
uses-material-design: true