import {Component, OnInit} from '@angular/core'; import {FormBuilder, FormGroup, Validators} from '@angular/forms'; /** * @title Stepper with optional steps */ @Component({ selector: 'stepper-optional-example', templateUrl: 'stepper-optional-example.html', styleUrls: ['stepper-optional-example.css'] }) export class StepperOptionalExample implements OnInit { firstFormGroup: FormGroup; secondFormGroup: FormGroup; isOptional = false; constructor(private _formBuilder: FormBuilder) {} ngOnInit() { this.firstFormGroup = this._formBuilder.group({ firstCtrl: ['', Validators.required] }); this.secondFormGroup = this._formBuilder.group({ secondCtrl: '' }); } }