redoc/src/components/testProviders.tsx

18 lines
450 B
TypeScript
Raw Normal View History

2018-03-26 23:09:09 +03:00
import * as React from 'react';
import { ThemeProvider } from 'styled-components';
import defaultTheme from '../theme';
export default class TestThemeProvider extends React.Component {
render() {
return (
2019-03-11 18:08:29 +03:00
<ThemeProvider theme={defaultTheme}>
{React.Children.only(this.props.children as any)}
</ThemeProvider>
);
2018-03-26 23:09:09 +03:00
}
}
export function withTheme(children) {
return <TestThemeProvider>{children}</TestThemeProvider>;
}