mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
fix(schematics): addressForm: fix bad Validators definition and TSLint (#13285)
* Fix no-trailing-whitespace error * Fix missing-whitespace errors * Hook up form submission to the onSubmit() function
This commit is contained in:
committed by
Jeremy Elbourn
parent
1852563276
commit
267dd65e70
+1
-1
@@ -1,4 +1,4 @@
|
||||
<form [formGroup]="addressForm" novalidate>
|
||||
<form [formGroup]="addressForm" novalidate (ngSubmit)="onSubmit()">
|
||||
<mat-card class="shipping-card">
|
||||
<mat-card-header>
|
||||
<mat-card-title>Shipping Information</mat-card-title>
|
||||
|
||||
+61
-62
@@ -2,8 +2,7 @@ import { Component<% if(!!viewEncapsulation) { %>, ViewEncapsulation<% }%><% if(
|
||||
import { FormBuilder, Validators } from '@angular/forms';
|
||||
|
||||
@Component({
|
||||
selector: '<%= selector %>',
|
||||
<% if(inlineTemplate) { %>
|
||||
selector: '<%= selector %>',<% if(inlineTemplate) { %>
|
||||
template: `
|
||||
<%= indentTextContent(resolvedFiles.template, 4) %>
|
||||
`,<% } else { %>
|
||||
@@ -24,72 +23,72 @@ export class <%= classify(name) %>Component {
|
||||
address2: null,
|
||||
city: [null, Validators.required],
|
||||
state: [null, Validators.required],
|
||||
postalCode: [null, Validators.required, Validators.minLength(5), Validators.maxLength(5)],
|
||||
postalCode: [null, Validators.compose([Validators.required, Validators.minLength(5), Validators.maxLength(5)])],
|
||||
shipping: ['free', Validators.required]
|
||||
});
|
||||
|
||||
hasUnitNumber = false;
|
||||
|
||||
states = [
|
||||
{name:'Alabama', abbreviation:'AL'},
|
||||
{name:'Alaska', abbreviation:'AK'},
|
||||
{name:'American Samoa', abbreviation:'AS'},
|
||||
{name:'Arizona', abbreviation:'AZ'},
|
||||
{name:'Arkansas', abbreviation:'AR'},
|
||||
{name:'California', abbreviation:'CA'},
|
||||
{name:'Colorado', abbreviation:'CO'},
|
||||
{name:'Connecticut', abbreviation:'CT'},
|
||||
{name:'Delaware', abbreviation:'DE'},
|
||||
{name:'District Of Columbia', abbreviation:'DC'},
|
||||
{name:'Federated States Of Micronesia', abbreviation:'FM'},
|
||||
{name:'Florida', abbreviation:'FL'},
|
||||
{name:'Georgia', abbreviation:'GA'},
|
||||
{name:'Guam', abbreviation:'GU'},
|
||||
{name:'Hawaii', abbreviation:'HI'},
|
||||
{name:'Idaho', abbreviation:'ID'},
|
||||
{name:'Illinois', abbreviation:'IL'},
|
||||
{name:'Indiana', abbreviation:'IN'},
|
||||
{name:'Iowa', abbreviation:'IA'},
|
||||
{name:'Kansas', abbreviation:'KS'},
|
||||
{name:'Kentucky', abbreviation:'KY'},
|
||||
{name:'Louisiana', abbreviation:'LA'},
|
||||
{name:'Maine', abbreviation:'ME'},
|
||||
{name:'Marshall Islands', abbreviation:'MH'},
|
||||
{name:'Maryland', abbreviation:'MD'},
|
||||
{name:'Massachusetts', abbreviation:'MA'},
|
||||
{name:'Michigan', abbreviation:'MI'},
|
||||
{name:'Minnesota', abbreviation:'MN'},
|
||||
{name:'Mississippi', abbreviation:'MS'},
|
||||
{name:'Missouri', abbreviation:'MO'},
|
||||
{name:'Montana', abbreviation:'MT'},
|
||||
{name:'Nebraska', abbreviation:'NE'},
|
||||
{name:'Nevada', abbreviation:'NV'},
|
||||
{name:'New Hampshire', abbreviation:'NH'},
|
||||
{name:'New Jersey', abbreviation:'NJ'},
|
||||
{name:'New Mexico', abbreviation:'NM'},
|
||||
{name:'New York', abbreviation:'NY'},
|
||||
{name:'North Carolina', abbreviation:'NC'},
|
||||
{name:'North Dakota', abbreviation:'ND'},
|
||||
{name:'Northern Mariana Islands', abbreviation:'MP'},
|
||||
{name:'Ohio', abbreviation:'OH'},
|
||||
{name:'Oklahoma', abbreviation:'OK'},
|
||||
{name:'Oregon', abbreviation:'OR'},
|
||||
{name:'Palau', abbreviation:'PW'},
|
||||
{name:'Pennsylvania', abbreviation:'PA'},
|
||||
{name:'Puerto Rico', abbreviation:'PR'},
|
||||
{name:'Rhode Island', abbreviation:'RI'},
|
||||
{name:'South Carolina', abbreviation:'SC'},
|
||||
{name:'South Dakota', abbreviation:'SD'},
|
||||
{name:'Tennessee', abbreviation:'TN'},
|
||||
{name:'Texas', abbreviation:'TX'},
|
||||
{name:'Utah', abbreviation:'UT'},
|
||||
{name:'Vermont', abbreviation:'VT'},
|
||||
{name:'Virgin Islands', abbreviation:'VI'},
|
||||
{name:'Virginia', abbreviation:'VA'},
|
||||
{name:'Washington', abbreviation:'WA'},
|
||||
{name:'West Virginia', abbreviation:'WV'},
|
||||
{name:'Wisconsin', abbreviation:'WI'},
|
||||
{name:'Wyoming', abbreviation:'WY'}
|
||||
{name: 'Alabama', abbreviation: 'AL'},
|
||||
{name: 'Alaska', abbreviation: 'AK'},
|
||||
{name: 'American Samoa', abbreviation: 'AS'},
|
||||
{name: 'Arizona', abbreviation: 'AZ'},
|
||||
{name: 'Arkansas', abbreviation: 'AR'},
|
||||
{name: 'California', abbreviation: 'CA'},
|
||||
{name: 'Colorado', abbreviation: 'CO'},
|
||||
{name: 'Connecticut', abbreviation: 'CT'},
|
||||
{name: 'Delaware', abbreviation: 'DE'},
|
||||
{name: 'District Of Columbia', abbreviation: 'DC'},
|
||||
{name: 'Federated States Of Micronesia', abbreviation: 'FM'},
|
||||
{name: 'Florida', abbreviation: 'FL'},
|
||||
{name: 'Georgia', abbreviation: 'GA'},
|
||||
{name: 'Guam', abbreviation: 'GU'},
|
||||
{name: 'Hawaii', abbreviation: 'HI'},
|
||||
{name: 'Idaho', abbreviation: 'ID'},
|
||||
{name: 'Illinois', abbreviation: 'IL'},
|
||||
{name: 'Indiana', abbreviation: 'IN'},
|
||||
{name: 'Iowa', abbreviation: 'IA'},
|
||||
{name: 'Kansas', abbreviation: 'KS'},
|
||||
{name: 'Kentucky', abbreviation: 'KY'},
|
||||
{name: 'Louisiana', abbreviation: 'LA'},
|
||||
{name: 'Maine', abbreviation: 'ME'},
|
||||
{name: 'Marshall Islands', abbreviation: 'MH'},
|
||||
{name: 'Maryland', abbreviation: 'MD'},
|
||||
{name: 'Massachusetts', abbreviation: 'MA'},
|
||||
{name: 'Michigan', abbreviation: 'MI'},
|
||||
{name: 'Minnesota', abbreviation: 'MN'},
|
||||
{name: 'Mississippi', abbreviation: 'MS'},
|
||||
{name: 'Missouri', abbreviation: 'MO'},
|
||||
{name: 'Montana', abbreviation: 'MT'},
|
||||
{name: 'Nebraska', abbreviation: 'NE'},
|
||||
{name: 'Nevada', abbreviation: 'NV'},
|
||||
{name: 'New Hampshire', abbreviation: 'NH'},
|
||||
{name: 'New Jersey', abbreviation: 'NJ'},
|
||||
{name: 'New Mexico', abbreviation: 'NM'},
|
||||
{name: 'New York', abbreviation: 'NY'},
|
||||
{name: 'North Carolina', abbreviation: 'NC'},
|
||||
{name: 'North Dakota', abbreviation: 'ND'},
|
||||
{name: 'Northern Mariana Islands', abbreviation: 'MP'},
|
||||
{name: 'Ohio', abbreviation: 'OH'},
|
||||
{name: 'Oklahoma', abbreviation: 'OK'},
|
||||
{name: 'Oregon', abbreviation: 'OR'},
|
||||
{name: 'Palau', abbreviation: 'PW'},
|
||||
{name: 'Pennsylvania', abbreviation: 'PA'},
|
||||
{name: 'Puerto Rico', abbreviation: 'PR'},
|
||||
{name: 'Rhode Island', abbreviation: 'RI'},
|
||||
{name: 'South Carolina', abbreviation: 'SC'},
|
||||
{name: 'South Dakota', abbreviation: 'SD'},
|
||||
{name: 'Tennessee', abbreviation: 'TN'},
|
||||
{name: 'Texas', abbreviation: 'TX'},
|
||||
{name: 'Utah', abbreviation: 'UT'},
|
||||
{name: 'Vermont', abbreviation: 'VT'},
|
||||
{name: 'Virgin Islands', abbreviation: 'VI'},
|
||||
{name: 'Virginia', abbreviation: 'VA'},
|
||||
{name: 'Washington', abbreviation: 'WA'},
|
||||
{name: 'West Virginia', abbreviation: 'WV'},
|
||||
{name: 'Wisconsin', abbreviation: 'WI'},
|
||||
{name: 'Wyoming', abbreviation: 'WY'}
|
||||
];
|
||||
|
||||
constructor(private fb: FormBuilder) {}
|
||||
|
||||
Reference in New Issue
Block a user