feat(frontend): complete KYC flow integration and improve stability
-
Completed and aligned the KYC frontend journey across key screens (documents, personal info, selfie, review, status).
-
Added/updated KYC service integration to support API communication and flow consistency.
-
Improved stability and UX behavior in dashboard-related KYC interactions.
-
Updated KYC pages:
src/pages/KycDocuments.tsxsrc/pages/KycPersonalInfo.tsxsrc/pages/KycSelfie.tsxsrc/pages/KycReview.tsxsrc/pages/KycStatus.tsx
-
Updated dashboard integration:
src/pages/Dashboard.tsxsrc/pages/InvestorDashboard.tsx
-
Added service layer:
src/services/kycService.ts
-
Updated lockfile:
package-lock.json
Validation
- Verified navigation and transitions across KYC steps.
- Verified frontend/API interaction for selfie/review/status flows.
- Confirmed local run and regression checks on modified screens.