Tienen que ser contentEditable por eso se corta el nombre, se puede hacer más grande el input pero es mejor que sea contentEditable
Tienen que ser contentEditable por eso se corta el nombre, se puede hacer más grande el input pero es mejor que sea **contentEditable**
<img width="1022" alt="image.png" src="attachments/cf2258cb-a100-4e49-a370-b14c4bd8d9fb">
<img width="958" alt="image.png" src="attachments/7fd7a92a-330a-42d3-8341-9bbf27a5293f">
Que no sean inputs debe ser contentEditable
<img width="1069" alt="image.png" src="attachments/c19eaed9-f5b4-4a4d-a563-4fe1aed143f1">
Este NO ES EL TRUCO. El truco es usar contentEditable
```jsx
<input
type="text"
value={textValue}
// El truco es usar el atributo "size" o calcular el ancho dinámicamente
style={{ width: `${Math.max(textValue.length, 1)}ch` }}
onChange={(e) => onSave(e.target.value)}
onBlur={(e) => onSave(e.target.value)}
className={`border-none bg-transparent outline-none focus:ring-2 focus:ring-blue-400 ${className ?? ''}`}
/>
```
https://github.lci.ulsa.mx/Guillermo.Arrieta/acad-ia-2/commit/c15e2f941dcda3c29e3bbf3ded66086b38f2e467
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Tienen que ser contentEditable por eso se corta el nombre, se puede hacer más grande el input pero es mejor que sea contentEditable
Que no sean inputs debe ser contentEditable
c15e2f941dEsto pasa cuando usas input y no contentEditable
