26 lines
446 B
TypeScript
26 lines
446 B
TypeScript
import * as CSS from "https://esm.sh/csstype@3.1.2";
|
|
|
|
const Image = (
|
|
props: {
|
|
class: string;
|
|
src: string;
|
|
alt?: string;
|
|
width?: number | string;
|
|
height?: number | string;
|
|
style?: CSS.HtmlAttributes;
|
|
},
|
|
) => {
|
|
return (
|
|
<img
|
|
alt={props.alt}
|
|
style={props.style}
|
|
src={props.src}
|
|
width={props.width}
|
|
height={props.height}
|
|
class={props.class}
|
|
/>
|
|
);
|
|
};
|
|
|
|
export default Image;
|