Files
banu-front/src/constants/rules/passwordConfirmationRule.js
T
sajjadtalkhabi d2a577f254 first commit
2026-05-13 01:43:05 +03:30

15 lines
489 B
JavaScript

import { ref, string } from 'yup'
export const passwordConfirmationRule = string()
.required()
.oneOf([ref('password')], 'تکرار رمزعبور با رمزعبور یکسان نیست')
export const optionalPasswordConfirmationRule = string()
.nullable()
.notRequired()
.test('match', 'تکرار رمزعبور با رمزعبور یکسان نیست', function (value) {
const pw = this.parent.password
if (!pw && !value) return true
return value === pw
})