Material-ui: [Typescript] A digitação do atributo de tipo de botão precisa ser atualizada

Criado em 27 mar. 2019  ·  3Comentários  ·  Fonte: mui-org/material-ui

As digitações para o atributo type em Button não correspondem mais à digitação em @types/react desde commit: https://github.com/DefinitelyTyped/DefinitelyTyped/commit/4d371be185ddd77264a8d7f30a7f7f8912738ed8

bug 🐛 typescript

Comentários muito úteis

Lançado como v3.9.3.

Todos 3 comentários

O problema surgiu devido a uma mudança em @ types / react: https://github.com/DefinitelyTyped/DefinitelyTyped/pull/34194. Para evitar o problema, pin @ types / reage a uma versão anterior ou use um fork de Button.d.ts com alias de caminhos.

Lançado como v3.9.3.

@oliviertassinari Existe algum exemplo de como substituir corretamente a opção paths de tsconfig.json ?

Atualmente fazendo isso:

"paths": {
    "@material-ui/core/*": ["typings/@material-ui/core/*"]
 }

...

src/typings
└── @material-ui
    └── core
        └── Button
            ├── Button.d.ts
            ├── Button.js
            ├── index.d.ts
            └── index.js

mas tenho a sensação de que fiz algo errado.

Estamos em uma versão muito antiga de @material-ui/core , caso contrário, eu apenas atualizaria.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

FranBran picture FranBran  ·  3Comentários

mb-copart picture mb-copart  ·  3Comentários

pola88 picture pola88  ·  3Comentários

chris-hinds picture chris-hinds  ·  3Comentários

activatedgeek picture activatedgeek  ·  3Comentários