Skip to content
This repository has been archived by the owner on Jun 10, 2024. It is now read-only.

REFACTOR: Detalles evento #141

Open
ferferga opened this issue Apr 5, 2024 · 0 comments
Open

REFACTOR: Detalles evento #141

ferferga opened this issue Apr 5, 2024 · 0 comments
Assignees
Labels
⚠️p3-necessary Priority 3: Important issues

Comments

@ferferga
Copy link
Contributor

ferferga commented Apr 5, 2024

A la hora de realizar las refactorizaciones de #125 descubrí que muchas páginas eran calcos de otras y me veía necesitando de actualizar las mismas partes del código en un archivo y en otro. Esta duplicación (además de empeorar nuestro estado en SonarCloud) hace que hacer un mínimo cambio sea más complejo, pues es necesario replicar este mismo cambio en todo el código fuente.
Info extra:

  • La página de detalles de evento se puede extraer a un componente aparte que acepte como prop un objeto del tipo 'Event' y que se pueda reutilizar en la página de detalles de evento y en la de editar. En el componente comprobamos si el usuario actual es el propietario del evento y, si lo es, mostramos el botón de editar y cambiamos el texto de la información del evento por campos de texto. Esto se puede hacer con los componentes dinámicos
  • Dicho componente también se podría reutilizar para mostrarse al hacer click en un popup del mapa.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
⚠️p3-necessary Priority 3: Important issues
Projects
None yet
Development

No branches or pull requests

4 participants