Skip to content

35 register validation#70

Merged
khoadnguyen merged 5 commits intodevfrom
35-register-validation
Oct 9, 2018
Merged

35 register validation#70
khoadnguyen merged 5 commits intodevfrom
35-register-validation

Conversation

@jthk1106
Copy link
Copy Markdown
Contributor

@jthk1106 jthk1106 commented Oct 3, 2018

Added password confirm validation

@jthk1106 jthk1106 added the code review This PR is ready for code review label Oct 3, 2018
@jthk1106 jthk1106 added this to the Week 3 milestone Oct 3, 2018
@jthk1106 jthk1106 self-assigned this Oct 3, 2018
@jthk1106 jthk1106 requested a review from khoadnguyen October 3, 2018 07:19
@khoadnguyen khoadnguyen modified the milestones: Week 3, Week 4 Oct 6, 2018
@@ -1,3 +1,14 @@
import { AbstractControl } from '@angular/forms'
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great job on making a custom validator! I think this is a good start.

password: ['', Validators.compose([Validators.minLength(6), Validators.maxLength(30), Validators.pattern('[a-zA-Z0-9 ]*'), Validators.required])],
passwordCheck: ['', Validators.required]
email: ['', Validators.compose([Validators.required, Validators.pattern('^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$')])],
pass: this.formbuilder.group({
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great use of a form group here. 🚡

Copy link
Copy Markdown
Contributor

@khoadnguyen khoadnguyen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, 🐰

@khoadnguyen khoadnguyen merged commit fbb0103 into dev Oct 9, 2018
@khoadnguyen khoadnguyen deleted the 35-register-validation branch October 31, 2018 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

code review This PR is ready for code review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants