Appearance
Confirm Signature
Processing page that confirms a candidate's agreement signature and redirects to the appropriate minimum terms page.
Route
/offers/:id/confirm-signature
Overview
This page is shown after a candidate signs their employment agreement or assignment sheet. It polls the backend until the signature is confirmed, then redirects the user back to the minimum terms page.
Display
The page shows a centered layout with:
- A Remundo logo in the left column (hidden when rendered inside an iframe via
window.parent) - A "Processing your request ..." heading with a spinner
- A decorative home page illustration
The layout fills the full viewport height.
Confirmation flow
- On mount,
confirmSignatureis called immediately - Polling via
pollingGetConditionfetches the EOR instance by email and ID, checking until the status reachesCandidateSignedor above- Polling runs with
pollForever: trueandmaxRetries: 60
- Polling runs with
- Once confirmed, the agreement document is fetched via
Documenting.getAgreement(with theforceDownloadflag set totrue) - If the page is running inside an iframe (
window.parentexists), the parent window is reloaded - Navigation redirects based on the worker contract type:
- Contractor: navigates to
/contractor-candidate-offer/:id/main-terms - Employee: navigates to
/candidate-offer/:id/main-terms
- Contractor: navigates to