advertencia de la tipografía en desuso cuando se utiliza material tema personalizado en-UI

votos
1

En el siguiente código de código, estoy usando un tema personalizado en el material de interfaz de usuario:

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));

Me estoy haciendo la siguiente advertencia: Warning: Material-UI: you are using the deprecated typography variants that will be removed in the next major release.

No estoy usando cualquier tipografía (y mucho menos cualquier variante de la tipografía no se use)

¿Por qué aparece esta advertencia? Por favor alguien puede explicar.
Demostración completa en codesandbox: https://codesandbox.io/s/r5v9pjxnq4

Código mínimo repro: https://codesandbox.io/s/p9628o7wlj
(Resulta que apenas usar createMuiThemetambién da el aviso!)

Publicado el 20/10/2018 a las 10:24
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
1

El mensaje de error ampliado une a https://material-ui.com/style/typography/#migration-to-typography-v2 lo que explica el mensaje con más detalle.

Por encima de eso se encuentra con las variantes que incluyen obsoletas button. En realidad no es obsoleta, pero será rediseñado que algunos consideran un cambio importante por lo que registramos esta advertencia.

Estoy de acuerdo que es un poco demasiado entusiasta para advertir sólo mediante el uso createMuiTheme pero sospecho que el 95% de los casos de uso en desuso toque variantes de alguna manera.

Respondida el 20/10/2018 a las 18:00
fuente por usuario

votos
0

Para cualquier persona aquí que esto ha sido abordado en la versión v3.6.1

Respondida el 14/12/2018 a las 23:31
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more