AIArchintel UIKataloğu aç
Dokümanlar/Overlays

Dropdown

Pasif ve tehlikeli öğeleri destekleyen bölümlü aksiyon menüsü.

Dropdown.tsx
Dropdown.tsx

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

Kullanım Örneği

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

<Dropdown trigger={<Button>İşlemler</Button>} items={[{ label: "Düzenle", onClick: edit }, { label: "Sil", danger: true, onClick: remove }]} />

Özellikler & Parametreler (API)

PropTürVarsayılanAçıklama
triggerReactElementMenüyü açan öğe.
itemsDropdownItem[]Tek liste menü öğeleri.
sectionsDropdownSection[]Başlıklı menü bölümleri.
align"left" | "right" | "center""right"Menü hizası.
width"auto" | "sm" | "md" | "lg" | "xl""md"Menü genişliği.
isOpenbooleanKontrollü açık durum.
onOpenChange(open: boolean) => voidAçık durum değişikliği.
defaultOpenbooleanfalseKontrolsüz ilk açık durum.
menuLabelstring"Aksiyon menüsü"Menünün erişilebilir adı.