2026-09-09 06:46:27 +03:30
|
|
|
// Ported from legacy henza_pwa/src/Mixins/validator/index.ts — same rules,
|
2026-10-08 16:40:10 +03:30
|
|
|
// same messages, verbatim. Only the rules the app uses are kept (DEAD-01/02).
|
2026-09-09 06:46:27 +03:30
|
|
|
export const message = (field: string) => ` مقدار ${field} نا معتبر است `
|
|
|
|
|
|
|
|
|
|
export const mobile = (field: string) => ({
|
|
|
|
|
pattern: /^(\+98|0098|98|0)?9\d{9}$/g,
|
|
|
|
|
message: message(field),
|
|
|
|
|
})
|
|
|
|
|
export const required = (field: string) => ({ required: true, message: ` لطفا ${field} را وارد کنید ` })
|