UNPKG

@vimeo/iris

Version:
15 lines (12 loc) 426 B
import { useContext } from 'react'; import { ThemeContext } from 'styled-components'; function useLocalTheme(local) { var global = useContext(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; } export { useLocalTheme };