This commit is contained in:
Patrick Alvin Alcala 2026-03-25 16:01:46 +08:00
parent 0b18528a62
commit d5ab2efdd0
20 changed files with 81 additions and 255 deletions

View file

@ -0,0 +1,25 @@
import webpPath from "../images/logo.webp";
import avifPath from "../images/logo.avif";
interface Props {
size?: number;
alt?: string;
}
export default (props: Props) => {
return (
<>
<picture>
<source srcset={avifPath} type="image/avif" />
<source srcset={webpPath} type="image/webp" />
<img
width={props.size}
height="auto"
decoding="async"
loading="lazy"
alt="logo"
/>
</picture>
</>
);
};