Skip to main content

Saving the payload

The typical flow requires to send the payload back to a backend after pressing an outcome. If you have this form definition:

Loading...

You can listen to the outcome click and send the payload with:

onOutcomePressed(payload) {
const withoutTempVariables = _.withoutTemp(payload); // remove $temp variables
restService.save(withoutTempVariables);
}
render() {
return <Form
config={frmDef}
onChange={this.onChange}
onOutcomePressed={this.onOutcomePressed}
initialPayload={}
/>
}