ng-turkey/ngx-validate

View on GitHub
packages/core/src/lib/utils/mappers.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { Validation } from '../models';
import { mapReplace } from './string-utils';

export function generateValidationError(
  key: string,
  params: Validation.ParamMap,
  blueprint: string,
): Validation.Error {
  return {
    key,
    params,
    message: mapReplace(blueprint, params, true),
  };
}

export const defaultMapErrorsFn: Validation.MapErrorsFn = (
  errors: Validation.Error[],
) => {
  return errors;
};