AIArchintel UIKataloğu aç
Dokümanlar/Feedback

Spinner

İsteğe bağlı durum etiketine sahip kompakt yükleme göstergesi.

Spinner.tsx
Spinner.tsx
Varyantlar & Boyutlar
Bileşen yükleniyor...
Alt Başlıklı Kart Yükleme
Veriler senkronize ediliyor...

Kurulum

shadcn CLI ile projenize ekleyebilir veya yukarıdaki "Kaynak Kodu" sekmesinden kodu doğrudan projenize kopyalayabilirsiniz:

$npx shadcn@latest add https://ui.cagriozay.com.tr/r/spinner.json

Kullanım Örneği

import { Spinner } from "@/components/ui/Spinner"

<Spinner label="Veriler yükleniyor" />
<Spinner size="sm" variant="current" decorative />

Özellikler & Parametreler (API)

PropTürVarsayılanAçıklama
size"xs" | "sm" | "md" | "lg" | "xl""md"Gösterge çapı ve kenarlık kalınlığı.
variant"primary" | "secondary" | "sage" | "success" | "danger" | "white" | "current""primary"Gösterge rengi.
labelReactNodeGöstergenin yanında veya altında görünen içerik.
labelPosition"right" | "bottom""right"Görünen etiketin konumu.
loadingLabelstring"Yükleniyor"Ekran okuyucu durum metni.
decorativebooleanfalseSpinner öğesini erişilebilirlik ağacından gizler.
indicatorClassNamestringDönen gösterge için ek sınıflar.
labelClassNamestringGörünen etiket için ek sınıflar.