reactjs / reactjs/react-docgen

Support for CSS Modules

Abierto
#388 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
TypeScript
Estrellas
3.8k
Forks
316
Merge medio
5 h 7 min
PR fusionados (30 d)
4

Descripción

Hi guys!

React Scripts already support CSS Modules
https://create-react-app.dev/docs/adding-a-css-modules-stylesheet

When I tried creating documentations via react-docgen. This error is displayed:

READING FILE:  D:\workspaces-mobilize\steamfabuilib\src\components\CampaignMarketingForm\CampaignMarketingForm.js
D:\workspaces-mobilize\steamfabuilib\src\components\Styles\emoji-mart.module.css:1
(function (exports, require, module, __filename, __dirname) { .emoji-mart,
                                                              ^

SyntaxError: Unexpected token .

It seems that css treated via CSS Modules is not supported by react-docgen. Can you have feedbacks from it? Thanks

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Reproduce el fallo con las entradas notificadas CampaignMarketingForm.js y Styles/emoji-mart.module.css, comenzando por la ruta de lectura de archivos de react-docgen. Determina cómo deben tratarse los CSS Modules durante la generación de documentación y, a continuación, verifica que la sintaxis CSS ya no provoque un error de análisis.

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

Evaluación

Stack tecnológico
css, react
Área
documentation, tooling
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.