Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "createStoreContext"

Index

Functions

Functions

createStoreContext

  • createStoreContext<TState, TMiddlewareContexts, TContexts, TMeta, TInitActions>(initialState: TState, actions?: TInitActions, options?: object): [Context<Store<TState, TContexts, TMeta, TInitActions>>, React.FC]
  • 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

Generated using TypeDoc