UNPKG

@lion/ui

Version:

A package of extendable web components

50 lines (40 loc) 1.28 kB
--- title: 'Input Iban: Overview' parts: - Input Iban - Overview eleventyNavigation: key: 'Input Iban: Overview' order: 10 parent: Input Iban title: Overview --- # Input Iban: Overview A web component based on the generic text input field. Its purpose is to provide a way for users to fill in an IBAN (International Bank Account Number). ```js script import { html } from '@mdjs/mdjs-preview'; import '@lion/ui/define/lion-input-iban.js'; ``` ```js preview-story export const main = () => { return html` <lion-input-iban label="Account" name="account"></lion-input-iban> `; }; ``` ## Features - Based on our [input](https://github.com/ing-bank/lion/blob/b7d7ffac177a6f66a52281c47d969558fa66edf8/docs/components/input/overview.md) - Default label in different languages - Makes use of IBAN specific [validate](https://github.com/ing-bank/lion/blob/b7d7ffac177a6f66a52281c47d969558fa66edf8/docs/fundamentals/systems/form/validate.md) with corresponding error messages in different languages - IsIBAN (default) - IsCountryIBAN - Parses IBANs automatically - Formats IBANs automatically ## Installation ```bash npm i --save @lion/ui ``` ```js import { LionInputIban } from '@lion/ui/input-iban.js'; // or import '@lion/ui/define/lion-input-amount.js'; ```