gajus / gajus/babel-plugin-react-css-modules
Typescript: styleName usage with @types/react@^17
- Vorherrschende Sprache
- JavaScript
- Sterne
- 2k
- Forks
- 159
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
There's a problem with extending `Attributes` and `HTMLAttributes` interface with `styleName` with `@types/react@^17`. It simply has no effect:
```
Property 'styleName' does not exist on type 'DetailedHTMLProps, HTMLDivElement>'.
```
` "@types/react-css-modules": "^4.6.2",`

Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Reproduziere den gemeldeten TypeScript-Fehler mit @types/react@^17 und @types/react-css-modules@^4.6.2 und konzentriere dich dabei auf die genannten Attributes- und HTMLAttributes-Interfaces. Verfolge, wie styleName erwartungsgemäß verfügbar gemacht werden soll, und überprüfe, dass ein repräsentatives React-HTML-Element es ohne den gemeldeten Typfehler akzeptiert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- react, typescript
- Bereich
- frontend
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100