Image

FREE

Yüklenirken yer tutucu, yumuşak belirme, hata durumunda yedek görünüm, en-boy oranı, alt yazı ve üzerine gelince yakınlaşma.

Kurulum

Terminal
npx @bloxa/cli add image
# or: npx shadcn@latest add @bloxa/image

Örnekler

Oran, alt yazı ve yakınlaşma

Yüklenene kadar yer tutucu görünür, sonra görsel yumuşakça belirir.

Sunset over desert dunes
Fades in once loaded; the frame keeps its ratio.

Hata durumu

Görsel yüklenemezse yerelleştirilmiş mesaj ya da kendi içeriğin gösterilir.

Product photo

Köşe ve sığdırma

Dunes, square
Dunes, rounded
Dunes, circle
Dunes, contained

API

Her bileşen, oluşturduğu HTML elemanının özelliklerini de kabul eder.

Image

ÖzellikTipVarsayılanAçıklama
altstring—Zorunlu açıklama; dekoratif görsellerde "".
rationumber | string—Çerçevenin en-boy oranı, ör. 16 / 9 veya "4/3".
fit"cover" | "contain""cover"Görselin çerçeveye sığma biçimi.
rounded"none" | "sm" | "md" | "lg" | "full""md"Köşe yuvarlaklığı.
fallbackReactNode—Yüklenemezse gösterilecek içerik.
captionReactNode—Alt yazı; figure/figcaption ile sarar.
zoomOnHoverbooleanfalseÜzerine gelince hafif yakınlaşma.
frameClassNamestring—Dış çerçevenin sınıfı (className img'ye gider).