Problem
Dashboard.tsx shows Sponsor, Vendor, and Mentor role cards to every user regardless of whether they have registered for that role. A user who is only a sponsor sees vendor and mentor options.
What To Build
- Add API call to check which roles the current wallet has registered
- Show only registered role cards (or role selector if not yet registered)
- Add loading state while checking registered roles
Files To Touch
Acceptance Criteria
Mandatory Checks
Problem
Dashboard.tsx shows Sponsor, Vendor, and Mentor role cards to every user regardless of whether they have registered for that role. A user who is only a sponsor sees vendor and mentor options.
What To Build
Files To Touch
Acceptance Criteria
Mandatory Checks