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
1 stars 0 forks source link

Se modifican los componentest Modal, SimpleInput y SelectDropdown #30

Closed iTzGooDLife closed 1 month ago

iTzGooDLife commented 1 month ago

Componentes modificados

Cambios Realizados

image

Implementación Dropdown

Los cambios están hechos de tal manera que las implementaciones actuales no deberían tener problemas. Si se quiere hacer uso de lo implementado, a continuación se muestra un ejemplo:

interface ListItem {
  id: number;
  value: string;
  label?: string;
}

const complexityOptions = [
  { id: 1, value: t('easy'), label:"easy"},
  { id: 2, value: t('medium'), label:"medium" },
  { id: 3, value: t('complex'), label:"complex"},
]

const [complexity, setComplexity] = useState<ListItem|null>(null)

<SelectDropdown 
  title={t('remediationComplexity')} 
  items={complexityOptions}
  selected={complexity}
  placeholder="placeholder"
  onChange={setComplexity}
/>

Resultados de ejemplo:

image

jllanosg commented 1 month ago

OJO con los commits @iTzGooDLife , modificaste 3 archivos con un mensaje genérico, tratar de ser más "atómico" con los commits, de manera en que se entiendan los cambios mirando el blame.

iTzGooDLife commented 1 month ago

OJO con los commits @iTzGooDLife , modificaste 3 archivos con un mensaje genérico, tratar de ser más "atómico" con los commits, de manera en que se entiendan los cambios mirando el blame.

No sé si corresponde, no se puede mencionar todo lo que se modificó de cada archivo en el mensaje de commit, por lo mismo se especifica completamente en el PR.

jllanosg commented 1 month ago

OJO con los commits @iTzGooDLife , modificaste 3 archivos con un mensaje genérico, tratar de ser más "atómico" con los commits, de manera en que se entiendan los cambios mirando el blame.

No sé si corresponde, no se puede mencionar todo lo que se modificó de cada archivo en el mensaje de commit, por lo mismo se especifica completamente en el PR.

Si corresponde, los commits son independientes del PR; sirven para tener un historial de los cambios, pero si pusheas todo en un solo commit se pierde la gracia de esto. En el peor de los casos puedes hacer un commit por archivo

https://dev.to/samuelfaure/how-atomic-git-commits-dramatically-increased-my-productivity-and-will-increase-yours-too-4a84

iTzGooDLife commented 1 month ago

OJO con los commits @iTzGooDLife , modificaste 3 archivos con un mensaje genérico, tratar de ser más "atómico" con los commits, de manera en que se entiendan los cambios mirando el blame.

No sé si corresponde, no se puede mencionar todo lo que se modificó de cada archivo en el mensaje de commit, por lo mismo se especifica completamente en el PR.

Si corresponde, los commits son independientes del PR; sirven para tener un historial de los cambios, pero si pusheas todo en un solo commit se pierde la gracia de esto. En el peor de los casos puedes hacer un commit por archivo

https://dev.to/samuelfaure/how-atomic-git-commits-dramatically-increased-my-productivity-and-will-increase-yours-too-4a84

ok