You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
324 B
16 lines
324 B
11 months ago
|
import * as yup from 'yup';
|
||
|
|
||
|
import { REP_IPV4 } from '../../lib/consts/REG_EXP_PATTERNS';
|
||
|
|
||
|
const schema = yup.object({
|
||
|
ip: yup
|
||
|
.string()
|
||
|
.matches(REP_IPV4, {
|
||
|
message: 'Expected IP address to be a valid IPv4 address.',
|
||
|
})
|
||
|
.required(),
|
||
|
password: yup.string().required(),
|
||
|
});
|
||
|
|
||
|
export default schema;
|