diff --git a/resources/js/rules.js b/resources/js/rules.js new file mode 100644 index 0000000..f91263d --- /dev/null +++ b/resources/js/rules.js @@ -0,0 +1,9 @@ +export const rules = { + email: value => { + const pattern = /^[A-Za-z0-9\._]+@{1}[A-Za-z0-9]+\.[a-z]+$/ + return pattern.test(value) || 'Неверный email' + }, + notNull: value => { + return (value !== null && value !== undefined && value !== '') || 'Поле не может быть пустым'; + } +} diff --git a/resources/views/Auth/Login.vue b/resources/views/Auth/Login.vue index 89e6162..3a60f92 100644 --- a/resources/views/Auth/Login.vue +++ b/resources/views/Auth/Login.vue @@ -1,8 +1,14 @@