Bileşenler
DateTimeText
Bir tarihi, saati ya da göreli zamanı Provider dilinde, Intl ile bir time öğesinde yazan metin.
- Storybook
- Storybook
- Kaynak kod
- Kaynak kod
Kurulum
Bölüm başlığı “Kurulum”- Paket
@bigbang/ui- İçe aktarma
import { DateTimeText } from '@bigbang/ui';- Kaynak
- DateTimeText.tsx
- Storybook
- DateTimeText · Playground
DateTimeText, @bigbang/ui paketindedir.
import { DateTimeText } from '@bigbang/ui';
<DateTimeText value="2026-10-08T14:30:00" />;<DateTimeText value={updatedAt} format="relative" />;Göreli birimi hesaplayan relativeParts(date, now) de dışa aktarılır.
Özellikler
Bölüm başlığı “Özellikler”valueZorunlu- Açıklama
- ISO 8601 tarih ('2026-10-08') ya da tarih-saat, bir
Dateya da epoch milisaniyesi. - Tür
string | number | Date
format- Açıklama
autodüz tarihi tarih, diğerlerini tarih ve saat olarak yazar;relative'2 saat önce' yazar.- Tür
'auto' | 'date' | 'datetime' | 'time' | 'relative'- Varsayılan
'auto'
dateStyle- Açıklama
- Tarihin uzunluğu:
short(08.10.2026),medium(8 Eki 2026),long(8 Ekim 2026) ya dafull. - Tür
'short' | 'medium' | 'long' | 'full'- Varsayılan
'medium'
timeStyle- Açıklama
mediumsaniyeyi ekler.- Tür
'short' | 'medium'- Varsayılan
'short'
timeZone- Açıklama
- Saatin yazılacağı IANA saat dilimi, örneğin 'Europe/Istanbul'. Verilmezse tarayıcınınki.
- Tür
string
now- Açıklama
- Göreli değerlerin sayıldığı zaman. Verilmezse şimdiki zaman, 30 saniyede bir tazelenir.
- Tür
Date
className- Açıklama
- Kök öğeye eklenir; yalnızca yerleşim için kullanın.
- Tür
string
Veri öznitelikleri
Bölüm başlığı “Veri öznitelikleri”data-component="date-time-text".