ancora su Typescript...

suddiviso i ts dai html e scss
This commit is contained in:
paolo
2018-11-07 22:42:22 +01:00
parent 7c1d07797e
commit 6811202571
31 changed files with 8875 additions and 314 deletions

View File

@@ -0,0 +1,28 @@
import { ISignupOptions } from '@/model'
import { required, minLength, email, sameAs } from 'vuelidate/lib/validators'
import { ValidationRuleset } from 'vuelidate'
import { complexity, registered } from '@/validation'
export type TSignup = { signup: ISignupOptions, validationGroup: string[] }
export const validations: ValidationRuleset<TSignup> = {
signup: {
confirmPassword: {
required,
sameAsPassword: sameAs('password')
},
displayName: {
required,
minLength: minLength(2)
},
password: {
required,
complexity
},
userName: {
required,
email,
registered
}
}
}