import React from 'react'; import { ThemeProvider } from '@emotion/react'; import { useTheme, ThemeData } from '../utils/theme'; import { MainContainerWrapper, ContainerWrapper } from './styles'; import { Theme } from '../themes/default'; interface ContainerFromThemeDataProps { children?: React.ReactNode; themeData: ThemeData; className?: string; } const ContainerFromThemeData: React.FunctionComponent< ContainerFromThemeDataProps > = ({ themeData, className, children }) => { const theme = useTheme(themeData); return ( {children} ); }; interface Props { children?: React.ReactNode; themeData?: ThemeData; theme?: Theme; className?: string; } const Container: React.FunctionComponent = ({ themeData, className, theme, children, }) => { if (!themeData) { return ( {children} ); } return ( {children} ); }; export default Container;