CodeyBoi / CodeyBoi/appendix3

Extract all forms into their own component

Abierto
#62 1 comentario 0 reacciones 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
TypeScript
Estrellas
5
Forks
1
Merge medio
15 min
PR fusionados (30 d)
21

Descripción

Right now we have forms directly on the page, and we update the form fields by a call to `form.setValues`. This is problematic, as it makes `form.isDirty` not work correctly, as it only returns true if a field has been edited and is different from its `initialValue`.

The solution is to extract each form into a component. We can then in the parent component fetch the data and then pass the data as props, e.g. ``. We can then in the form component set the initialValues directly to the passed data.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Empieza localizando los formularios a nivel de página y sus llamadas a form.setValues; después, identifica cada formulario que debería convertirse en su propio componente. Pasa los datos obtenidos a esos componentes y establece initialValues a partir de las props; se considera terminado cuando form.isDirty refleja correctamente las ediciones en todos los formularios extraídos.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
typescript
Área
frontend
Tipo de issue
Refactorización
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.