Priority: critical
Description
The Patient Dashboard currently renders mock data. It must be wired to the real GET /v1/vaccination/:wallet endpoint using the authenticated wallet address from the SEP-10 JWT.
Acceptance Criteria
- Dashboard fetches records for the connected wallet on mount
- JWT is sent in the
Authorization: Bearer header
- Records are mapped to NFTCard components correctly
- Empty state is shown when the wallet has no records
- API errors trigger the error state component
Priority: critical
Description
The Patient Dashboard currently renders mock data. It must be wired to the real
GET /v1/vaccination/:walletendpoint using the authenticated wallet address from the SEP-10 JWT.Acceptance Criteria
Authorization: Bearerheader