В следующем коде я использую пользовательскую тему в Material-UI:
import React from "react";
import ReactDOM from "react-dom";
import { MuiThemeProvider, createMuiTheme } from "@material-ui/core/styles";
import Button from "@material-ui/core/Button";
import { purple, green } from "@material-ui/core/colors";
const theme = createMuiTheme({
palette: {
primary: purple,
secondary: green
}
});
function App() {
return (
<MuiThemeProvider theme={theme}>
<Button color="primary">Button1</Button>
<Button color="secondary">Button2</Button>
</MuiThemeProvider>
);
}
ReactDOM.render(<App />, document.getElementById("root"));
Я получаю следующее предупреждение:
Warning: Material-UI: you are using the deprecated typography variants that will be removed in the next major release.
Я не использую какие-либотипография (не говоря уже о каком-либо устаревшем типографском варианте)
Почему я получаю это предупреждение?Может кто-нибудь объяснить, пожалуйста.
Полная демонстрация в codeandbox: https://codesandbox.io/s/r5v9pjxnq4
Минимальный код репро: https://codesandbox.io/s/p9628o7wlj
(Оказывается, просто используя createMuiTheme
также выдает предупреждение!)