Action result object
Here's how action result object is structured (all keys are optional):
Name | When | Value |
---|---|---|
data? | Execution is successful. | What you returned in action's server code. |
validationErrors? | Input data doesn't pass validation. | An object whose keys are the names of the fields that failed validation. Each key's value is either an ErrorList or a nested key with an ErrorList inside.ErrorList is defined as: { errors?: string[] } .It follows the same structure as Zod's format function. |
serverError? | An error occurs during action's server code execution. | A string that by default is "Something went wrong while executing the operation" for every server error that occurs, but this is configurable when instantiating a new client. |