Is your feature request related to a problem? Please describe.
There is no workflow to show error status.
Describe the solution you'd like
Add prop named handleSubmit that accepts the function which will asynchronously resolves/rejects the promise.
A promise can automatically handle the status of the step by resolving or rejecting the promise.
Describe alternatives you've considered
Add a prop status that accepts success/error/pending/idle string to show the desired status.
Additional context
