Function: saveEntityWithCallbacks
▸ saveEntityWithCallbacks<M
, UserType
>(__namedParameters
): Promise
<void
>
This function is in charge of saving an entity to the datasource. It will run all the save callbacks specified in the schema. It is also possible to attach callbacks on save success or error, and callback errors.
If you just want to save the data without running the onSaveSuccess
,
onSaveFailure
and onPreSave
callbacks, you can use the saveEntity
method
in the datasource (useDataSource).
see
useDataSource
Type parameters
Name |
---|
M |
UserType |
Parameters
Name | Type |
---|---|
__namedParameters | SaveEntityProps <M > & { callbacks? : EntityCallbacks <M > ; onPreSaveHookError? : (e : Error ) => void ; onSaveFailure? : (e : Error ) => void ; onSaveSuccess? : (updatedEntity : Entity <M >) => void ; onSaveSuccessHookError? : (e : Error ) => void } & { context : FireCMSContext <UserType > ; dataSource : DataSource } |
Returns
Promise
<void
>