Bileşenler
Banner
Uygulamanın ya da sayfanın tepesinde, altındaki her şeyi etkileyen durum için tam genişlik mesaj.
- Storybook
- Storybook
- Kaynak kod
- Kaynak kod
Kurulum
Bölüm başlığı “Kurulum”- Paket
@bigbang/ui- İçe aktarma
import { Banner } from '@bigbang/ui';- Kaynak
- Banner.tsx
- Storybook
- Banner · Playground
Banner, @bigbang/ui paketindedir.
import { Banner, Link } from '@bigbang/ui';
<Banner tone="warning" action={<Link href="/durum">Ayrıntılar</Link>}> Bu gece 23.00 ile 01.00 arasında bakım yapılacak.</Banner>;Özellikler
Bölüm başlığı “Özellikler”childrenZorunlu- Açıklama
- Mesaj: tüm uygulama ya da sayfa hakkında tek cümle, ör. planlı bakım.
- Tür
ReactNode
tone- Açıklama
- Anlam ve renk: duyurular için
info, işi etkileyen durum içinwarning, kesinti ya da engellenmiş hesap içindanger, nadirensuccess. - Tür
AlertTone- Varsayılan
'info'
action- Açıklama
- Mesajdan sonra tek bağlantı ya da buton, ör. "Ayrıntılar".
- Tür
ReactNode
dismissible- Açıklama
- Kapat butonu gösterir. Banner söner ve
onDismissçalışır; geri gelmemesi için kapatıldığını saklayın. - Tür
boolean- Varsayılan
false
onDismiss- Açıklama
- Banner kapatılıp söndükten sonra çalışır.
- Tür
() => void
dismissLabel- Açıklama
- Kapat butonunun erişilebilir adı. Varsayılanı
ui.alert.dismisskütüphane metnidir ("Uyarıyı kapat" ya da "Dismiss"). - Tür
string
announce- Açıklama
- Sayfa yüklendikten sonra beliren banner'ı okutur:
dangerrole="alert", diğer tonlarrole="status"alır. - Tür
boolean- Varsayılan
false
Veri öznitelikleri
Bölüm başlığı “Veri öznitelikleri”data-component="banner"vedata-tone: kök üzerinde.data-ending-style: kapanırken.