Skip to content

Commit cfd89b0

Browse files
ice-blazedylhunn
authored andcommitted
docs(forms): replace fb with formBuilder (angular#52261)
Shorten variable names isn't a good practice. To avoid spreading it, we removed it from Angular's documentation. PR Close angular#52261
1 parent 459b275 commit cfd89b0

File tree

4 files changed

+17
-17
lines changed

4 files changed

+17
-17
lines changed

aio/content/examples/ngmodules/src/app/contact/contact.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ export class ContactComponent implements OnInit {
2121
contactForm: FormGroup;
2222

2323
constructor(
24-
private contactService: ContactService, userService: UserService, private fb: FormBuilder) {
25-
this.contactForm = this.fb.group({name: ['', Validators.required]});
24+
private contactService: ContactService, userService: UserService, private formBuilder: FormBuilder) {
25+
this.contactForm = this.formBuilder.group({name: ['', Validators.required]});
2626
this.userName = userService.userName;
2727
}
2828

aio/content/examples/reactive-forms/src/app/profile-editor/profile-editor.component.2.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,17 @@ import { FormArray } from '@angular/forms';
1717
})
1818
export class ProfileEditorComponent {
1919
// #docregion formgroup-compare
20-
profileForm = this.fb.group({
20+
profileForm = this.formBuilder.group({
2121
firstName: [''],
2222
lastName: [''],
23-
address: this.fb.group({
23+
address: this.formBuilder.group({
2424
street: [''],
2525
city: [''],
2626
state: [''],
2727
zip: [''],
2828
}),
2929
// #enddocregion form-builder, formgroup-compare
30-
aliases: this.fb.array([this.fb.control('')]),
30+
aliases: this.formBuilder.array([this.formBuilder.control('')]),
3131
// #docregion form-builder, formgroup-compare
3232
});
3333
// #enddocregion form-builder, formgroup-compare
@@ -37,7 +37,7 @@ export class ProfileEditorComponent {
3737

3838
// #docregion inject-form-builder, form-builder
3939

40-
constructor(private fb: FormBuilder) {}
40+
constructor(private formBuilder: FormBuilder) {}
4141
// #enddocregion inject-form-builder, form-builder
4242

4343
updateProfile() {
@@ -50,7 +50,7 @@ export class ProfileEditorComponent {
5050
}
5151

5252
addAlias() {
53-
this.aliases.push(this.fb.control(''));
53+
this.aliases.push(this.formBuilder.control(''));
5454
}
5555
// #docregion form-builder
5656
}

aio/content/examples/reactive-forms/src/app/profile-editor/profile-editor.component.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,17 @@ import { FormArray } from '@angular/forms';
1616
})
1717
export class ProfileEditorComponent {
1818
// #docregion required-validator, aliases
19-
profileForm = this.fb.group({
19+
profileForm = this.formBuilder.group({
2020
firstName: ['', Validators.required],
2121
lastName: [''],
22-
address: this.fb.group({
22+
address: this.formBuilder.group({
2323
street: [''],
2424
city: [''],
2525
state: [''],
2626
zip: [''],
2727
}),
2828
// #enddocregion required-validator
29-
aliases: this.fb.array([this.fb.control('')]),
29+
aliases: this.formBuilder.array([this.formBuilder.control('')]),
3030
// #docregion required-validator
3131
});
3232
// #enddocregion required-validator, aliases
@@ -37,7 +37,7 @@ export class ProfileEditorComponent {
3737
}
3838

3939
// #enddocregion aliases-getter
40-
constructor(private fb: FormBuilder) {}
40+
constructor(private formBuilder: FormBuilder) {}
4141

4242
updateProfile() {
4343
this.profileForm.patchValue({
@@ -50,7 +50,7 @@ export class ProfileEditorComponent {
5050
// #docregion add-alias
5151

5252
addAlias() {
53-
this.aliases.push(this.fb.control(''));
53+
this.aliases.push(this.formBuilder.control(''));
5454
}
5555
// #enddocregion add-alias
5656
// #docregion on-submit

packages/examples/forms/ts/formBuilder/form_builder_example.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ import {FormBuilder, FormControl, FormGroup, Validators} from '@angular/forms';
3030
export class FormBuilderComp {
3131
form: FormGroup;
3232

33-
constructor(@Inject(FormBuilder) fb: FormBuilder) {
34-
this.form = fb.group(
33+
constructor(@Inject(FormBuilder) formBuilder: FormBuilder) {
34+
this.form = formBuilder.group(
3535
{
36-
name: fb.group({
36+
name: formBuilder.group({
3737
first: ['Nancy', Validators.minLength(2)],
3838
last: 'Drew',
3939
}),
@@ -53,8 +53,8 @@ export class FormBuilderComp {
5353
export class DisabledFormControlComponent {
5454
control: FormControl;
5555

56-
constructor(private fb: FormBuilder) {
57-
this.control = fb.control({value: 'my val', disabled: true});
56+
constructor(private formBuilder: FormBuilder) {
57+
this.control = formBuilder.control({value: 'my val', disabled: true});
5858
}
5959
}
6060
// #enddocregion disabled-control

0 commit comments

Comments
 (0)