Feat: Profile Completeness Indicator UI (FE-005)#258
Conversation
- Add role-based visibility to ProfileCompleteness component (only for SELLER/BOTH roles) - Integrate ProfileCompleteness widget into profile page - Display completeness percentage with actionable missing fields - Widget hides when profile is 100% complete
|
kindly review and merge @Josue19-08 |
|
@Josue19-08 pls kindly merge |
Josue19-08
left a comment
There was a problem hiding this comment.
Hi @jotel-dev, thanks for the contribution. The PR description is too minimal to be reviewed properly — it's just 4 bullet points copied from the commit message, with no explanation of what changed, why, or how to verify it. Please rewrite the description using the repository's PR template (.github/PULL_REQUEST_TEMPLATE.md) or provide a detailed description that covers: what files were changed and why, how the role-based visibility works, and how to test it.
|
Okay |
|
Summary This PR adds a Profile Completeness widget to the profile page to help users identify missing profile information and improve profile completion rates. Changes Made
Files Changed
How to Test
Role Verification
@Josue19-08 This is a detailed explanation of what I did |
|
Done 👍 |
|
hello @Josue19-08 |
Josue19-08
left a comment
There was a problem hiding this comment.
Hi @jotel-dev, there have been no updates to this PR since the previous review on May 31 — no new commits and the description has not been updated. The request remains the same: the PR description consists of 4 bullet points copied from the commit message and does not follow the repository PR template (.github/PULL_REQUEST_TEMPLATE.md). Please rewrite it using the template sections: Title, Issue (Closes #198), Description (explain what changed and why), Changes applied, Evidence/Media. Screenshots are also required — the two screenshots in the current description appear to be cut off. If there is no update soon this PR will be closed.
|
coming @Josue19-08 |
closes #198
📚 Description
Changes applied
src/components/profile/ProfileCompleteness.tsxto read the user's role from the auth store and rendernullif the user is not aSELLERorBOTH.ProfileCompletenesscomponent insrc/app/app/profile/page.tsxwithin a<Suspense>wrapper for a smooth loading experience.🔍 Evidence/Media (screenshots/videos)
@Josue19-08 I am done