Anton Shestakov <av6@dwimlabs.net>, Sun, 27 Mar 2016 12:01:52 +0800
index: redo form validation using rivets
coffee/validation.coffee
Permissions: -rw-r--r--
setError: ($field, message) -> $el = $('<div class="uk-text-danger"></div>').text(message) $field.addClass('uk-form-danger') $field.removeClass('uk-form-danger').siblings('.uk-text-danger').remove() validateRequired: (field, trim) -> @setError $field, 'This field is required.' validatePasswords: (field1, field2) -> if $field1.val() isnt $field2.val() @setError $field2, 'Passwords must match.'