Ga naar hoofdinhoud

Image

Image

De Image-component toont toegankelijke en responsieve afbeeldingen.
Ze ondersteunt afronding van hoeken op basis van design tokens en biedt instellingen voor laadmethode, decoding-strategie en prioriteit voor het ophalen van de afbeelding.

Gebruik deze component voor inhoudelijke afbeeldingen, illustraties of hero-secties die deel uitmaken van de pagina-inhoud.


Props

PropTypeDefaultBeschrijving
srcstring—De afbeeldingsbron (URL). Verplicht.
altstring—Alternatieve tekst voor toegankelijkheid. Verplicht.
radius'none' | 'all' | 'top-left' | 'top-right' | 'bottom-left' | 'bottom-right''none'Bepaalt welke hoeken afgerond zijn.
radiusSize'sm' | 'md' | 'lg' | 'xl' | '2xl''2xl'Bepaalt de grootte van de afgeronde hoeken. Genegeerd wanneer radius="none".
loading'lazy' | 'eager'—Laadgedrag van de afbeelding. Alleen gerenderd als expliciet ingesteld.
decoding'async' | 'sync' | 'auto'—Decode-strategie. Alleen gerenderd als expliciet ingesteld.
fetchPriority'high' | 'low' | 'auto'—Prioriteit voor het ophalen van de afbeelding. Alleen gerenderd als expliciet ingesteld.
sourcesArray<{ srcSet: string, type?: string, media?: string }>[]Alternatieve bronnen voor gebruik binnen <picture> voor responsieve afbeeldingen.
widthnumber | string—Aanbevolen om lay-outverspringingen (CLS) te voorkomen.
heightnumber | string—Aanbevolen in combinatie met width.
classNamestring—Optionele aangepaste classnaam voor geavanceerde stijlen.

Gebruik

Bezoekers op een beurs