UNPKG

citizenship_app_news

Version:

News module for Citizenship project application

24 lines (23 loc) 854 B
// import Joi from 'joi-react-native' const Joi = require('joi-react-native') export const loginValidation = Joi.object().keys({ mobileNumber: Joi.string() .regex(/^(\+\d{1,3}[- ]?)?[0]?\d{10}$/) .regex(/^09(0[1-2-3-4-5]|1[0-9]|2[0-1-2]|3[0-9]|2[0-1]|9[8])-?[0-9]{3}-?[0-9]{4}$/) .required() .label('شماره موبایل'), // password: Joi.string().min(2).required() }) export const signupValidation = Joi.object().keys({ mobileNumber: Joi.string() .regex(/^(\+\d{1,3}[- ]?)?[0]?\d{10}$/) .regex(/^09(0[1-2-3-4-5]|1[0-9]|2[0-1-2]|3[0-9]|2[0-1]|9[8])-?[0-9]{3}-?[0-9]{4}$/) .required() .label('شماره موبایل'), firstName: Joi.string() .min(2) .required(), lastName: Joi.string() .min(2) .required() })