ReduxMultiProvider top-level property
An HOC that can be used to wrap a component tree with multiple ReduxProviders without manually nesting providers manually.
Example:
import 'package:react/react_dom.dart' as react_dom;
react_dom.render(
    // Note the use of the `ReduxMultiProvider` as opposed to a traditional
    // `ReduxProvider`, and that the stores being passed in are the
    // `FluxToReduxAdapterStore`s.
    (ReduxMultiProvider()
      ..storesByContext = {
        randomColorStoreContext: randomColorStoreAdapter,
        lowLevelStoreContext: lowLevelStoreAdapter,
        anotherColorStoreContext: anotherColorStoreAdapter,
      }
    )(
      // Note that when being wrapped with `connect`, these components can
      // each reference a context included in `storesByContext`.
      ConnectFluxBigBlock()(),
      ReduxBigBlock()(),
      ShouldNotUpdate()(),
    ),
    querySelector('#content'));
Implementation
@Factory()
UiFactory<ReduxMultiProviderProps> ReduxMultiProvider =
    // ignore: undefined_identifier
    _$ReduxMultiProvider;