رفتن به محتوای اصلی

فارسی

کارت بانکی

نمایش کارت بانکی با رنگ و لوگوی بانک، شمارهٔ پوشانده و تاریخ انقضای شمسی.

import { BankCard } from "@kashi-ui/react";

نمونه

بانک ملت
سپنتا پویاانقضا۰۸/۰۵
بانک ملی
مریم رضاییانقضا۰۷/۱۱
بانک پاسارگاد
علی کریمیانقضا۰۹/۰۲
<BankCard number="6104337712345678" holder="سپنتا پویا"
expiry={{ year: 1408, month: 5 }} masked />

بانک از شش رقم اول تشخیص داده می‌شود و کارت رنگ و لوگوی همان بانک را می‌گیرد. برای بانک‌های ناشناخته رنگ برند استفاده می‌شود و با --k-bankcard-color قابل تغییر است. برای کیف پول، انتخاب کارت ذخیره‌شده و صفحهٔ پرداخت مناسب است. با masked فقط شش رقم اول و چهار رقم آخر دیده می‌شود.

نامنوعپیش‌فرضتوضیح
numberstring—با هر خطی
holderReactNode—نام دارنده
expirystring | { year, month }—«۰۸/۰۵» یا سال و ماه شمسی
maskedbooleanfalseپنهان کردن ارقام میانی
bankBank | null—بانک دستی
showLogobooleantrue
digits"fa" | "latin""fa"

دسترس‌پذیری

کارت یک figure با نام کامل است، مثل «کارت بانک ملت، مختوم به ۵۶۷۸»، تا صفحه‌خوان ۱۶ رقم را جدا جدا نخواند. لوگو تزئینی است. رنگ‌ها تقریبی‌اند و رسمی نیستند.