The props used to configure the StateProvider.
The children components to be rendered within the StateProvider.
The fields used for validating the object.
The features used for manipulating the object.
The function called when the object is changed.
The function called when the object cannot be resolved.
The function used for fetching the object.
The payload used for fetching the object.
The function called when the object starts loading.
The function called when the object finishes loading.
StateProvider is a component that manages the state of an object and provides it to its children components through a context. It takes in various props to configure its behavior.