UNPKG

@asphalt-react/context

Version:

share context among asphalt components

9 lines (5 loc) 521 B
import { useContext, createContext } from 'react'; const sendStyles=stylesheet=>{const collect=useContext(StyleContext);if(collect)collect(stylesheet);}; const context=createContext("asphalt");const Provider=context.Provider;const Consumer=context.Consumer;const StyleContext=createContext();const StyleProvider=StyleContext.Provider;const StyleConsumer=StyleContext.Consumer; export { Consumer, Provider, StyleConsumer, StyleContext, StyleProvider, context as default, sendStyles }; //# sourceMappingURL=index.js.map