Commit Graph

22 Commits

Author SHA1 Message Date
amirrezaghabeli d01e028dc1 Refactor profile data handling and update UI components
- Changed references from companyProfileData to profileData across multiple profile page views for consistency.
- Updated UI elements to display user-specific information such as username, email, role, department, and position.
- Modified the profile screen to fetch user profile data instead of company profile data.
- Added new string constants for user-related fields in ProfileStrings.
2025-11-20 17:33:30 +03:30
amirrezaghabeli cee5e6c6d6 Add forgot password, reset password, and verify OTP providers and view models
- Implemented `ForgotPasswordViewModel`, `ResetPasswordViewModel`, and `VerifyOtpViewModel` for handling respective functionalities.
- Created provider functions for lazy loading of these view models in the app.
- Updated routing to utilize the new providers for managing state in the forgot password flow.
- Refactored UI components to integrate with the new view models, ensuring proper state management and user feedback during operations.
2025-10-06 15:39:08 +03:30
amirrezaghabeli 42f2e93a8e Update .gitignore to exclude Firebase configuration files and refactor notification handling in the app. Removed redundant logging and notification data storage in SharedPreferences. Introduced NotificationCheckService and NotificationStateService for improved notification management. Updated view models and UI components to utilize the new services, enhancing notification state tracking and user experience. 2025-10-06 11:59:54 +03:30
amirrezaghabeli 0653cdb6d7 changes 2025-10-06 08:58:36 +03:30
llsajjad e5cf89c2ce Added SafeArea to all page 2025-09-24 13:19:37 +03:30
amirrezaghabeli 5689e98a43 refactors on codes 2025-09-18 10:27:16 +03:30
amirrezaghabeli c421f85c95 cleared console problems 2025-09-16 08:36:03 +03:30
amirrezaghabeli 33edb093f5 changed messages to toast 2025-09-07 10:14:05 +03:30
amirrezaghabeli 22d1f03b6e added notifications and change in forgot password 2025-09-02 10:16:37 +03:30
amirrezaghabeli cab78c8f4d added string for every screen and removed from app strings 2025-09-01 17:50:51 +03:30
amirrezaghabeli 471f6e3119 web fixes codes 2025-08-31 15:04:35 +03:30
amirrezaghabeli c401c6c8d9 handle null error in profile 2025-08-27 13:33:47 +03:30
amirrezaghabeli 0b2825f836 profile refactor 2025-08-27 13:30:09 +03:30
amirrezaghabeli f81e9dd32d fixed login bug 2025-08-21 10:59:28 +03:30
amirrezaghabeli 37f4b20bfa added company profile and fixed some parts 2025-08-20 14:46:06 +03:30
amirrezaghabeli 4b51071aad merge branches 2025-08-20 13:11:22 +03:30
llsajjad 7e16198578 Fixed login bug after logout 2025-08-18 17:02:28 +03:30
amirrezaghabeli 4874153488 changes 2025-08-18 10:19:05 +03:30
amirrezaghabeli 5bb7326c76 feedback models added 2025-08-17 12:29:12 +03:30
amirrezaghabeli a00565cd4f profile dependencies added 2025-08-17 09:46:33 +03:30
amirrezaghabeli 36c3faa747 refactor codes 2025-08-12 12:16:33 +03:30
amirrezaghabeli 9ea9480818 check and fix in ui 2025-08-10 16:05:03 +03:30