UNPKG

@vimeo/iris

Version:
19 lines (14 loc) 518 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var React = require('react'); var styled = require('styled-components'); function useLocalTheme(local) { var global = React.useContext(styled.ThemeContext); Object.keys(local).map(function (a) { return global[a] && typeof local[a] === 'object' && Object.keys(local[a]).map(function (b) { return (global[a][b] = local[a][b]); }); }); return global; } exports.useLocalTheme = useLocalTheme;