@penaprieto/design-system
Version:
Multi-brand React design system with design tokens from Figma
21 lines • 653 B
TypeScript
import React from 'react';
import './Image.css';
export type ImageFit = 'cover' | 'contain' | 'fill' | 'none';
export interface ImageProps extends React.ImgHTMLAttributes<HTMLImageElement> {
/** URL de la imagen */
src: string;
/** Texto alternativo */
alt: string;
/** Lazy loading */
lazy?: boolean;
/** Placeholder mientras carga */
placeholder?: React.ReactNode;
/** Contenido en caso de error */
fallback?: React.ReactNode;
/** Object fit */
fit?: ImageFit;
/** Clase CSS adicional */
className?: string;
}
export declare const Image: React.FC<ImageProps>;
//# sourceMappingURL=Image.d.ts.map