Execute the post submission action for a form after a successful form
submission.
Example
constformSubmissionResult = { submissionId:'89c6e98e-f56f-45fc-84fe-c4fc62331d34', submissionTimestamp:'2020-07-29T01:03:26.573Z' formsAppId: 1, submission: { form:'data', goes:'here' }, definition:OneBlinkForm, payment: { hostedFormUrl:'https://payment.com/transaction' }, formSubmissionDraftId:'2974602c-2c5b-4b46-b086-87ee9b2aa233', jobId:'bb37d1da-9cda-4950-a36a-22f58b25de3a', preFillFormDataId:'7763f828-4aaf-49dc-9c1b-e2eeea8fa990', externalId:'external-id-set-by-developer', } // Only used for relative URLs constpushRelativePath = (path) => { window.location.href = path } // Only used for aboslute URLS constreplaceAbsolutePath = window.location.replace
try { awaitsubmissionService.executePostSubmissionAction(formSubmissionResult, { onRedirectToRelativeUrl:pushRelativePath, onRedirectToAbsoluteUrl:replaceAbsolutePath, }) } catch (error) { // Handle error while closing browser tab. // Display message to user to close it manually }
Execute the post submission action for a form after a successful form submission.
Example