@@ -2,24 +2,24 @@ import type { ApiError } from "./client"
22
33export const emailPattern = {
44 value : / ^ [ A - Z 0 - 9 . _ % + - ] + @ [ A - Z 0 - 9 . - ] + \. [ A - Z ] { 2 , } $ / i,
5- message : "Invalid email address" ,
5+ message : "Неверный email address" ,
66}
77
88export const namePattern = {
99 value : / ^ [ A - Z a - z \s \u00C0 - \u017F ] { 1 , 30 } $ / ,
10- message : "Invalid name " ,
10+ message : "Неверное имя " ,
1111}
1212
1313export const passwordRules = ( isRequired = true ) => {
1414 const rules : any = {
1515 minLength : {
1616 value : 8 ,
17- message : "Password must be at least 8 characters " ,
17+ message : "Пароль должен содердать 8 символов " ,
1818 } ,
1919 }
2020
2121 if ( isRequired ) {
22- rules . required = "Password is required "
22+ rules . required = "Требуется ввести пароль "
2323 }
2424
2525 return rules
@@ -32,22 +32,22 @@ export const confirmPasswordRules = (
3232 const rules : any = {
3333 validate : ( value : string ) => {
3434 const password = getValues ( ) . password || getValues ( ) . new_password
35- return value === password ? true : "The passwords do not match "
35+ return value === password ? true : "Пароли не совпадают "
3636 } ,
3737 }
3838
3939 if ( isRequired ) {
40- rules . required = "Password confirmation is required "
40+ rules . required = "Требуется подтверждение пароля "
4141 }
4242
4343 return rules
4444}
4545
4646export const handleError = ( err : ApiError , showToast : any ) => {
4747 const errDetail = ( err . body as any ) ?. detail
48- let errorMessage = errDetail || "Something went wrong ."
48+ let errorMessage = errDetail || "Что-то пошло не так ."
4949 if ( Array . isArray ( errDetail ) && errDetail . length > 0 ) {
5050 errorMessage = errDetail [ 0 ] . msg
5151 }
52- showToast ( "Error" , errorMessage , "error " )
52+ showToast ( "Error" , errorMessage , "ошибка " )
5353}
0 commit comments