Die Eingaben für das Attribut type
in Button
stimmen nicht mehr mit der Eingabe in @types/react
seit dem Festschreiben überein: https://github.com/DefinitelyTyped/DefinitelyTyped/commit/4d371be185ddd77264a8d7f30a7f7f89127388
Das Problem trat aufgrund einer Änderung von @ types / react auf: https://github.com/DefinitelyTyped/DefinitelyTyped/pull/34194. Um das Problem zu vermeiden, können Sie entweder pin @ types / auf eine frühere Version reagieren oder eine Abzweigung von Button.d.ts mit Pfadalias verwenden.
Veröffentlicht als v3.9.3.
@oliviertassinari Gibt es irgendwo ein Beispiel dafür, wie man mit der Option paths
von tsconfig.json
richtig überschreibt?
Derzeit tun dies:
"paths": {
"@material-ui/core/*": ["typings/@material-ui/core/*"]
}
...
src/typings
└── @material-ui
└── core
└── Button
├── Button.d.ts
├── Button.js
├── index.d.ts
└── index.js
aber ich habe das Gefühl, ich habe etwas falsch gemacht.
Wir haben eine sehr alte Version von @material-ui/core
, sonst würde ich nur ein Upgrade durchführen.
Hilfreichster Kommentar
Veröffentlicht als v3.9.3.