Todos nuestros proyectos tendran un directorio llamado "data", el cual contiene dos subdirectorios:
enumsData: contiene las listas enumeradas de categories, sections y lines.
constData: contiene las constantes de nombre, imagen, ruta.
Uso de Formularios Reactivos en todos nuestros desarrollos:
Uso del método private initForm(): void { this.nuevoProducto = this.fb.group({ category: ['', Validators.required], });
Cada formControl debe manejar su error en la plantilla HTML del formulario.
Usamos Angular Material para construir formularios Reactivos. Formularios Lider