react-reducer-provider
Version:
Asynchronous/Synchronous React Centralized State with Hooks and HOC
12 lines (9 loc) • 383 B
JavaScript
// Copyright (c) 2021 Gonzalo Müller Bravo.
// Licensed under the MIT License (MIT), see LICENSE.txt
import { captureProvider } from './Providers'
import { renderContext } from './imbueProvider'
export function imbueContextProvider(component, id) {
component._C = captureProvider(id).Consumer
component.rwc = component.rwc.bind(component)
component.render = renderContext
}