lion/packages/validate-messages
github-actions[bot] ee610f24fb Version Packages
2020-12-16 11:22:10 +00:00
..
src feat(validate-messages): add types 2020-09-30 20:32:36 +02:00
test feat: merge field/validate/choice-input/form-group into @lion/form-core 2020-05-29 17:01:15 +02:00
translations fix(localize): format hungarian & bulgarian dates 2020-07-06 16:27:43 +02:00
CHANGELOG.md Version Packages 2020-12-16 11:22:10 +00:00
index.js feat: merge field/validate/choice-input/form-group into @lion/form-core 2020-05-29 17:01:15 +02:00
package.json Version Packages 2020-12-16 11:22:10 +00:00
README.md feat: merge field/validate/choice-input/form-group into @lion/form-core 2020-05-29 17:01:15 +02:00

Validation Messages

A set of localized messages for default Validators. One method loadDefaultFeedbackMessages is called, it will make sure that all validators provided in @lion/form-core will have a default error message. It uses the @lion/localize system to provide these translations and has support for more than 15 locales.

import { html } from 'lit-html';
import { loadDefaultFeedbackMessages } from '@lion/validate-messages';
import { Required } from '@lion/form-core';
import '@lion/form-core/lion-field.js';

loadDefaultFeedbackMessages();

export default {
  title: 'Forms/ValidateMessages',
};
export const main = () =>
  html`
    <lion-field name="value" label="label" fieldName="value" .validators="${[new Required()]}"
      ><input slot="input"
    /></lion-field>
  `;

Features

  • Sets default error messages for validators supported by @lion/form-core

How to use

Installation

npm i --save @lion/validate-messages
import { loadDefaultFeedbackMessages } from '@lion/validate-messages';