Bileşenler
IbanInput
Sabit TR öneki, yazarken dörtlü gruplama ve mod 97 denetimiyle Türkiye IBAN alanı.
- Storybook
- Storybook
- Kaynak kod
- Kaynak kod
Aşağıdaki örnek Storybook’tan canlı yüklenir; denetimleri Storybook’ta açabilirsiniz.
Varsayılan
Bölüm başlığı “Varsayılan”TR öneki kutuda sabittir; kullanıcı yalnızca 24 rakamı yazar. Yapıştırılan “TR33 0006 …” önekini bırakır.
Hesap belgenizdeki IBAN'ı yazın ya da yapıştırın.
import { IbanInput } from '@bigbang/ui';
export default function Default() { return ( <IbanInput label="IBAN" description="Hesap belgenizdeki IBAN'ı yazın ya da yapıştırın." className="max-w-sm" /> );}Geçerli ve geçersiz
Bölüm başlığı “Geçerli ve geçersiz”Mod 97 denetimini geçen IBAN onay işareti alır; son rakamı değişmiş örnek hata gösterir.
Örnek IBAN yayımlanmış bir örnektir; gerçek bir hesap değildir.
IBAN geçerliBu IBAN geçerli değil; rakamları kontrol edin.
import { IbanInput } from '@bigbang/ui';
export default function States() { return ( <div className="flex max-w-sm flex-col gap-lg"> <IbanInput label="IBAN" description="Örnek IBAN yayımlanmış bir örnektir; gerçek bir hesap değildir." defaultValue="TR330006100519786457841326" /> <IbanInput label="IBAN" defaultValue="TR330006100519786457841327" /> </div> );}Açık ve koyu mod
Bölüm başlığı “Açık ve koyu mod”Kutu TextInput ile aynı token’ları kullanır.
Örnek IBAN yayımlanmış bir örnektir; gerçek bir hesap değildir.
IBAN geçerliBu IBAN geçerli değil; rakamları kontrol edin.
Örnek IBAN yayımlanmış bir örnektir; gerçek bir hesap değildir.
IBAN geçerliBu IBAN geçerli değil; rakamları kontrol edin.
import { IbanInput } from '@bigbang/ui';
export default function States() { return ( <div className="flex max-w-sm flex-col gap-lg"> <IbanInput label="IBAN" description="Örnek IBAN yayımlanmış bir örnektir; gerçek bir hesap değildir." defaultValue="TR330006100519786457841326" /> <IbanInput label="IBAN" defaultValue="TR330006100519786457841327" /> </div> );}