Type parameters
Parameters
-
initialState: TState
-
Default value actions: TInitActions = {} as TInitActions
-
Default value options: object = {}
-
Optional contexts: TContexts
-
Optional meta: TMeta
-
Optional middleware: (function | object)[]
Returns [Context<Store<TState, TContexts, TMeta, TInitActions>>, React.FC]
tuple, where context is [[React.Context]] and should be consumed to access store,
and Provider is [[React.FC]] (functional component) without props, which enables store actions for any nested components