const defaultTheme = 'light';
// highlight-next-line
const ThemeContext = React.createContext(defaultTheme);
class ThemeProvider extends React.Component {
state = {theme: 'light'};
render() {
// highlight-range{2-4}
return (
{this.props.children}
);
}
}
class ThemedButton extends React.Component {
render() {
//highlight-range{2-4}
return (
{theme => }
);
}
}
class App extends React.Component {
// highlight-range{3}
// highlight-range{5}
// highlight-range{7}
render() {
return (
);
}
}