#reactjs #themeprovider
#reactjs #themeprovider
Вопрос:
Я пытаюсь реализовать ThemeProvider, но получаю сообщение об ошибке ‘ThemeProvider’ не экспортируется из ‘@material-ui / core / styles’ Вот код
<ThemeProvider theme={darkTheme}>
<div className="card-box">
<Switch checked={darkState} onChange={handleThemeChange} />
<Card />
</div>
</ThemeProvider>
Вот как я импортирую
импортируйте { createMuiTheme, ThemeProvider } из «@material-ui/core/styles»;
Я установил material-ui / styles с помощью NPM, но не решил мою проблему.
Заранее спасибо
Комментарии:
1. Замена ThemeProvider на MuiThemeProvider сработала. Но в Material-ui везде используется только ThemeProvider.
2. Попробуйте обновить до 4.12.3! Вот где
createTheme
иThemeProvider
освобождаются. Удалите material-ui / styles. Удалите свои модули узла и повторите попытку установки.