/
githubmirror
/
components
Обзор
Документация
Войти
/
githubmirror
/
components
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/components-examples/material/stepper/stepper-optional/stepper-optional-example.ts
35 строк
1011 B
Michael Small
docs: convert Stepper/Tabs/Timepicker example to signals (#33536)
21 июл 2026, 10:25
Не верифицирован
21 июл 2026, 10:25
43a87a4
Код
Авторство
О чём код?
import {Component, inject, signal} from '@angular/core'; import {FormBuilder, Validators, FormsModule, ReactiveFormsModule} from '@angular/forms'; import {MatInputModule} from '@angular/material/input'; import {MatFormFieldModule} from '@angular/material/form-field'; import {MatStepperModule} from '@angular/material/stepper'; import {MatButtonModule} from '@angular/material/button'; /** * @title Stepper with optional steps */ @Component({ selector: 'stepper-optional-example', templateUrl: 'stepper-optional-example.html', styleUrl: 'stepper-optional-example.css', imports: [ MatButtonModule, MatStepperModule, FormsModule, ReactiveFormsModule, MatFormFieldModule, MatInputModule, ], }) export class StepperOptionalExample { private _formBuilder = inject(FormBuilder); firstFormGroup = this._formBuilder.group({ firstCtrl: ['', Validators.required], }); secondFormGroup = this._formBuilder.group({ secondCtrl: '', }); isOptional = signal(false); }