DocSpace-buildtools/packages/asc-web-components/theme-provider/theme-provider.js
2021-02-24 20:11:23 +03:00

23 lines
466 B
JavaScript

import React from "react";
import PropTypes from "prop-types";
import { ThemeProvider as Provider } from "styled-components";
import GlobalStyle from "../utils/globalStyles";
const ThemeProvider = props => {
const { theme, children } = props;
return (
<Provider theme={theme}>
<GlobalStyle />
{children}
</Provider>
);
};
ThemeProvider.propTypes = {
children: PropTypes.any,
theme: PropTypes.object
};
export default ThemeProvider;