Class: ThemeProvider

ThemeProvider(props)

Provides theme variables for components.

Constructor

new ThemeProvider(props)

Parameters:
Name Type Description
props Object { theme like defaulted in src/theming.js }
Source:
See:
Example
import { ThemeProvider } from 'oskari-ui/util';

const Greeting = () => (
    <ThemeProvider value={Oskari.app.getTheming().getTheme()}>
        <SomeThemeConsumerComponent />
    </ThemeProvider>
);

The value can be omitted for provider. 
This makes the provider use Oskari.app.getTheming().getTheme() AND listen to changes at runtime.