🐛 Use next image to wrap sanity assets make it accessible
This commit is contained in:
parent
6916d208c0
commit
fedb91e206
@ -1,6 +1,7 @@
|
||||
"use client";
|
||||
|
||||
import { useEffect, useRef } from "react";
|
||||
import Image from "next/image";
|
||||
import Zoomist from "zoomist";
|
||||
|
||||
import "zoomist/css";
|
||||
@ -13,7 +14,7 @@ export default function ImageViewer({ src, alt }: { src: string, alt: string })
|
||||
new Zoomist(container.current, {
|
||||
maxScale: 5,
|
||||
bounds: true,
|
||||
pinchable: true,
|
||||
pinchable: true
|
||||
});
|
||||
}
|
||||
});
|
||||
@ -22,7 +23,14 @@ export default function ImageViewer({ src, alt }: { src: string, alt: string })
|
||||
<div ref={container} className="zoomist-container h-fit">
|
||||
<div className="zoomist-wrapper">
|
||||
<div className="zoomist-image h-fit">
|
||||
<img src={src} alt={alt} />
|
||||
<Image
|
||||
src={src}
|
||||
alt={alt}
|
||||
width={0}
|
||||
height={0}
|
||||
sizes="100vw"
|
||||
style={{ width: "100%", height: "auto" }}
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
Loading…
Reference in New Issue
Block a user