UNPKG

@adaptabletools/adaptable

Version:

Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements

13 lines (12 loc) 675 B
import * as React from 'react'; import { Provider } from 'react-redux'; import { ThemeProvider } from 'styled-components'; import theme from '../theme'; import AdaptableContext from './AdaptableContext'; import { WithAdaptableComputedCSSVars } from './AdaptableComputedCSSVarsContext'; export const renderWithAdaptableContext = (children, adaptable) => { return (React.createElement(Provider, { store: adaptable.adaptableStore.TheStore }, React.createElement(ThemeProvider, { theme: theme }, React.createElement(WithAdaptableComputedCSSVars, null, React.createElement(AdaptableContext.Provider, { value: adaptable }, children))))); };