qa-dashboard #2

Merged
Seazn merged 6 commits from qa-dashboard into dev 2025-10-12 12:09:51 +00:00

6 Commits

Author SHA1 Message Date
seaznCode
d96f13474c feat: Add country selection dropdown with predefined options in company profile form 2025-10-12 13:58:02 +02:00
seaznCode
8798979fe9 feat: Add nationality and country selection with validation for date of birth 2025-10-12 13:56:39 +02:00
seaznCode
ab69142c34 feat: Improve validation logic and error messaging in company sign contract page + update to use dummy PDF file 2025-10-12 13:56:09 +02:00
seaznCode
894aa4d0b4 feat: Enhance validation logic and error messaging in personal sign contract page + send dummy pdf file not txt 2025-10-12 13:55:58 +02:00
seaznCode
0ba58d7538 feat: Automatically send verification email on page load and update UI accordingly 2025-10-12 13:45:42 +02:00
seaznCode
25fff9b1c3 feat: Implement user status management with custom hook
- Added `useUserStatus` hook to manage user status fetching and state.
- Integrated user status in Quick Action Dashboard and related pages.
- Enhanced error handling and loading states for user status.
- Updated profile completion and document upload flows to refresh user status after actions.
- Created a centralized API utility for handling requests and responses.
- Refactored authentication token management to use session storage.
2025-10-11 19:47:07 +02:00