UNPKG

@eflexsystems/ember-tracked-validations

Version:
17 lines (13 loc) 455 B
import Base from '@eflexsystems/ember-tracked-validations/validators/base'; import { validate } from 'ember-validators'; export default class EmberValidator extends Base { validate() { let result = validate(this._evType, ...arguments); if (result && typeof result === 'object') { return result.message ? result.message : this.createErrorMessage(result.type, result.value, result.context); } return result; } }