Emmet: Cómo cambiar el comportamiento de jsx className para módulos css

Creado en 29 mar. 2018  ·  8Comentarios  ·  Fuente: emmetio/emmet

Estoy tratando de alterar el comportamiento de emmet para que las clases en jsx usen un módulo css en lugar de una cadena:

| abr | actual | deseado |
| --- | --- | --- |
| div.a | <div className="a"></div> | <div className={styles.a}></div> |

Sin embargo, parece que no puedo averiguar cómo lograr esto. en cuanto a lo que tengo entendido, necesito un filtro personalizado para hacer esto. y ni siquiera estoy seguro de si los filtros personalizados son posibles.

¿Alguien puede indicarme la dirección correcta?

Comentario más útil

@midgethoen , ¿arreglas esto en vscode?

Todos 8 comentarios

así que pasé por alto esta oración en los documentos :

Cada archivo .js ubicado en la carpeta de extensiones se cargará y ejecutará al iniciar el complemento. Use archivos js para crear sus propios filtros o acciones: puede usar módulos y enlaces de Emmet para crear un script en su editor con JavaScript.

Ahora estoy tratando de hacer que esto funcione

Entonces estoy usando emmet como parte de vscode. Y aunque admite la configuración de un extensionPath.
solo carga snippets.json y syntaxProfiles.json ..

Lo que me tomó un tiempo darme cuenta 😕

así que supongo que voy a intentar comprender cómo funciona la integración de emmet en vscode específicamente

¿Alguna actualización para esto? Me acabo de mudar de Atom, y en Atom tienes ese complemento: https://github.com/ambethia/emmet-jsx-css-modules

@midgethoen , ¿arreglas esto en vscode?

¿Alguna actualización?

Intentará agregar esta función en la versión actualizada de Emmet

¿Alguna actualización sobre esto?

Como estoy terminando la implementación de Emmet 2, continuemos la discusión aquí: https://github.com/emmetio/emmet/issues/589

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

renatorib picture renatorib  ·  26Comentarios

deathmood picture deathmood  ·  15Comentarios

sergeche picture sergeche  ·  25Comentarios

DanielRuf picture DanielRuf  ·  5Comentarios

nicothin picture nicothin  ·  18Comentarios