MIF_E31221222/sigap-mobile/lib
vergiLgood1 0f3cb701c4 feat(profile): enhance officer and user profile details with improved null checks and formatting
- Updated OfficerProfileDetail to include better null checks for officer attributes and added patrol statistics.
- Introduced a new method to format role names for better display.
- Enhanced UserProfileDetail to handle cases where user data may not be available, displaying appropriate messages.
- Added address display functionality in UserProfileDetail.
- Improved SettingsScreen to fetch user profile data if not already loaded and display it with a loading indicator.
- Refactored SecuritySettingsScreen to use reactive state management with GetX for better performance and user experience.
- Created ProfileEditForm for editing user profiles with validation and image upload options.
- Added a custom circular loader widget for consistent loading indicators across the app.
2025-05-27 08:39:46 +07:00
..
src feat(profile): enhance officer and user profile details with improved null checks and formatting 2025-05-27 08:39:46 +07:00
supadart feat: Implement repositories for permissions, profiles, resources, roles, and users 2025-05-19 14:22:38 +07:00
app.dart Add role selection 2025-05-19 13:35:57 +07:00
main.dart feat(profile): enhance officer and user profile details with improved null checks and formatting 2025-05-27 08:39:46 +07:00
navigation_menu.dart feat(settings): implement base settings controller and specific controllers for display mode, email, language, notifications, privacy, security, and text size 2025-05-27 07:10:04 +07:00
splash_screen.dart feat: Add KTP model for Indonesian ID card representation 2025-05-23 08:33:52 +07:00