UNPKG

@asphalt-react/context

Version:

share context among asphalt components

19 lines (13 loc) 724 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var react = require('react'); const sendStyles=stylesheet=>{const collect=react.useContext(StyleContext);if(collect)collect(stylesheet);}; const context=react.createContext("asphalt");const Provider=context.Provider;const Consumer=context.Consumer;const StyleContext=react.createContext();const StyleProvider=StyleContext.Provider;const StyleConsumer=StyleContext.Consumer; exports.Consumer = Consumer; exports.Provider = Provider; exports.StyleConsumer = StyleConsumer; exports.StyleContext = StyleContext; exports.StyleProvider = StyleProvider; exports.default = context; exports.sendStyles = sendStyles; //# sourceMappingURL=index.cjs.map