caverav / auditforge

AuditForge is a pentest reporting application making it simple and easy to write your findings and generate a customizable report.
https://auditforge.feriadesoftware.cl
MIT License
20 stars 0 forks source link

Componentes TextArea y RichText #29

Closed iTzGooDLife closed 2 months ago

iTzGooDLife commented 2 months ago

Se agrega componentest RichText y TextArea en src/components/text. Los componentes son autoexplicativos, pero se deja un ejemplo de implementación:

RichText

<RichText 
  label={t('RichText de prueba')}
  value={testValue}
  onChange={(value) => handleInputChange("test",value)}
  placeholder={"Search"}
/>

TextArea

<TextArea 
  label={t('TextArea')}
  rows={4}
  value={testValue}
  onChange={(value) => handleInputChange("test",value)}
  placeholder={"Search"}
  id={"textarea"}
  name={"textarea"}
/>

image

Si se revisa package.json se ve que está el paquete react-quill y react-quill-new, esto se debe a que para la implementación de RichText, hay un issue con el paquete nuevo (react-quill-new), el cual es que no encuentra el .map del archivo css importado en el componente en cuestión. El único detalle, es que en el paquete actualizado no funcionan correctamente los bullets points, este es un issue y al parecer está siendo arreglado.

jllanosg commented 2 months ago

Los componentes funcionan correctamente, pero no se usó el formatter en estos, por favor arreglar para evitar futuros conflictos:

image

@iTzGooDLife que pasa con esto?

iTzGooDLife commented 2 months ago

Los componentes funcionan correctamente, pero no se usó el formatter en estos, por favor arreglar para evitar futuros conflictos: image

@iTzGooDLife que pasa con esto?

No he podido arreglar el formatter, por lo que no he hecho el commit corrigiendo el issue.