- Added new fields `category` and `memberCount` to `PatrolUnitModel` for better categorization and tracking of patrol units. - Introduced `PatrolUnitController` to manage patrol unit operations, including creation, validation, and fetching of patrol units. - Implemented enhanced validation for patrol unit creation, ensuring all required fields are correctly filled. - Updated `updateOfficerProfile` method in `OfficerRepository` to return nullable `OfficerModel`. - Improved `CustomTextField` widget to handle disabled states with appropriate styling. - Added new colors for information and disabled states in `TColors`. - Refactored `UserRepository` to update user metadata with role information using a new `UserMetadataModel`. |
||
---|---|---|
.. | ||
src | ||
supadart | ||
app.dart | ||
main.dart | ||
navigation_menu.dart | ||
splash_screen.dart |