How do I disable prettier from adding extra space in self closing tag HTML element? #18289
Replies: 2 comments
-
|
This is intentional JSX formatting behavior and there is no Prettier option to disable it. The space before Why it exists:
Workarounds:
{/* prettier-ignore */}
<div className="..."/>
Unfortunately Prettier is opinionated here and does not provide a config option for this specific behavior. |
Beta Was this translation helpful? Give feedback.
-
|
no puedes desactivar eso con una opcion de prettier, es comportamiento hardcodeado segun el estandar JSX. prettier sigue la spec de jsx que pide espacio antes del /> en self-closing tags lo unico que puedes hacer es usar un plugin como prettier-plugin-tailwindcss que a veces cambia como formatea jsx, pero especificamente para esto no hay config si te molesta mucho puedes ignorar esa regla con un comentario // prettier-ignore encima del componente, o configurar una regla de eslint que lo revierta despues, aunque eso es pelearse con las herramientas mas de la cuenta la verdad |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
For example in my React component:
I can't find anything to disable this in the docs
Beta Was this translation helpful? Give feedback.
All reactions