gajus / gajus/babel-plugin-react-css-modules

Typescript: styleName usage with @types/react@^17

Abierto
#292 4 comentarios 14 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
JavaScript
Estrellas
2k
Forks
159
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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",`

![image](https://user-images.githubusercontent.com/12760936/100109476-29f1f300-2e6c-11eb-8c60-0674ae34248f.png)

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Reproduce el error de TypeScript informado con @types/react@^17 y @types/react-css-modules@^4.6.2, centrándote en las interfaces Attributes y HTMLAttributes indicadas. Rastrea cómo se espera que se exponga styleName y verifica que un elemento HTML representativo de React lo acepte sin el error de tipos informado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
react, typescript
Área
frontend
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.