AIArchintel UIKataloğu aç
Dokümanlar/Content

Carousel

Kontrollü seçim ve erişilebilir slayt navigasyonu sunan içerik galerisi.

Carousel.tsx
Carousel.tsx
Adım 1

Tasarla

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/carousel.json

Kullanım Örneği

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

<Carousel items={slides} ariaLabel="Ürün görselleri" onIndexChange={setIndex} />

Özellikler & Parametreler (API)

PropTürVarsayılanAçıklama
itemsReactNode[]Gösterilecek slaytlar.
indexnumberKontrollü aktif slayt indeksi.
defaultIndexnumber0Kontrolsüz başlangıç indeksi.
onIndexChange(index: number) => voidAktif slayt değiştiğinde çağrılır.
ariaLabelstring"İçerik galerisi"Carousel bölgesinin erişilebilir adı.