localStorage para almacenar la entrada del usuario?service ? ¿Alguien puede explicar cómo logro este enfoque?Por ejemplo:
Tengo 4 rutas, cada una tiene un formulario. La última ruta va a presentar todo.
//1th route this.formStepRoute1 = this.fb.group({ inputRoute1: ['', [Validators.required]], radioRoute1: ['', [Validators.required]] }); //2th route this.formStepRoute2 = this.fb.group({ inputRoute2: ['', [Validators.required]], }); //3th route this.formStepRoute3 = this.fb.group({ inputRoute3: ['', [Validators.required]], }); ¿O debería crear un service y crear un form único dentro de él? ¿Cómo completo la entrada del usuario (y cómo la mantengo almacenada) cada vez que cambio la route ?
Por ejemplo:
//Service this.fb.group({ step1: this.fb.group({ inputRoute1: ['', [Validators.required]], radioRoute1: ['', [Validators.required]] }), step2: this.fb.group({ inputRoute2: ['', [Validators.required]], }), step3: this.fb.group({ inputRoute3: ['', [Validators.required]], }) });