LawalCoop / reglito

generador de reglamento interno
https://reglito.lawal.io
0 stars 0 forks source link

Obtener la información de la cooperativa #25

Closed MJoaaquin closed 1 month ago

MJoaaquin commented 1 month ago

Actualmente tenemos un endpoint /cooperative que se encarga de recolectar la informacion de la cooperativa. Esta liveview CooperativeLive actualmente solo tiene un formulario que no tiene validaciones ni tampoco guarda la informacion provista por el usuario. Lo necesario para completar esta tarea es que validemos que los campos "nombre de la cooperativa" y "matricula" sean requeridos en el formulario y muestren un error al usuario si no estan y tambien que se persistan en la sesion para luego poder usarlo en el resto del flujo.

Importante generar casos de test minimo del happy path

Ayudas: Guardar info en la session => https://hexdocs.pm/plug/Plug.Conn.html#put_session/3 Validar Formulario => https://hexdocs.pm/phoenix_live_view/form-bindings.html#form-events