Bileşenler
EmptyState
Bir sayfa, panel ya da liste henüz boşken ya da arama sonuç vermediğinde gösterilen açıklama ve sonraki adım.
- Storybook
- Storybook
- Kaynak kod
- Kaynak kod
Ne zaman kullanılır
Bölüm başlığı “Ne zaman kullanılır”EmptyState, gösterilecek bir şey olmadığında boş bir alan yerine neden boş olduğunu ve ne yapılacağını anlatmak içindir: henüz öğe eklenmemiş bir liste, sonuç vermeyen bir arama, erişilecek içeriği olmayan bir panel.
Ne zaman kullanılmaz
Bölüm başlığı “Ne zaman kullanılmaz”- Bir görevin sonucu için: ResultState kullanın.
- İçerik yüklenirken: Skeleton kullanın.
- Bir hata için: InlineAlert kullanın.
Anatomi
Bölüm başlığı “Anatomi”Henüz öğe yok
İlk öğenizi ekleyince burada listelenir.
import { Button, EmptyState, Icon } from '@bigbang/ui';
export default function Default() { return ( <EmptyState title="Henüz öğe yok" description="İlk öğenizi ekleyince burada listelenir." actions={ <> <Button startIcon={<Icon name="plus" />}>Öğe ekle</Button> <Button variant="tertiary">Daha fazla bilgi</Button> </> } /> );}- İkon alanı ya da çizim: Dekoratif.
- Başlık: Belge başlığı.
- Açıklama.
- Eylemler: Bir birincil, en fazla bir ikincil.
Davranış
Bölüm başlığı “Davranış”- Ortalanır ve içinde bulunduğu alanın genişliğini alır; metin satırı 440 px ile sınırlıdır.
- Yüklenince yumuşakça belirir.
Yönergeler
Bölüm başlığı “Yönergeler”- Başlıkta neyin boş olduğunu söyleyin; “Veri yok” gibi genel ifadelerden kaçının.
- Açıklamada bir sonraki adımı anlatın.
- Kullanıcının yapabileceği bir şey yoksa eylem koymayın.
İçerik
Bölüm başlığı “İçerik”| Türkçe | İngilizce |
|---|---|
| Henüz öğe yok | No items yet |
| Sonuç bulunamadı | No results found |
| Filtreleri temizle | Clear filters |
İlgili bileşenler
Bölüm başlığı “İlgili bileşenler”- ResultState: Görevin sonu.
- Skeleton: Yüklenirken.
- Heading: Başlık düzeyleri.