UNPKG

@laffed/rn-ts-overmind-template

Version:

React Native Expo Template using Typescript and Overmind

18 lines (15 loc) 602 B
import {yupResolver} from '@hookform/resolvers/yup'; import * as yup from 'yup'; const requiredMessage = 'Required field'; //SIGNIN const loginSchema = yup.object().shape({ email: yup.string().email('Wrong email format').required(requiredMessage), password: yup.string().required(requiredMessage) }); export const loginResolver = yupResolver(loginSchema); //SIGNUP const signupSchema = yup.object().shape({ email: yup.string().email('Wrong email format').required(requiredMessage), password: yup.string().required(requiredMessage) }); export const signupResolver = yupResolver(signupSchema);