Priority: critical
Description
The Issuer Dashboard form is not connected to the backend. Submitting the form must call POST /v1/vaccination/issue with the issuer JWT and display the result.
Acceptance Criteria
- Form data is serialized and sent to the correct endpoint
- Issuer JWT is attached to the request header
- Success response triggers a success toast and resets the form
- 4xx/5xx responses display the error message from the API response body
- Duplicate record errors (409) show a specific 'Record already exists' message
Priority: critical
Description
The Issuer Dashboard form is not connected to the backend. Submitting the form must call
POST /v1/vaccination/issuewith the issuer JWT and display the result.Acceptance Criteria