Releases: delicious-simplicity/next-image-contentful-loader
Releases · delicious-simplicity/next-image-contentful-loader
@delicious-simplicity/next-image-contentful-loader@v1.0.4
What's Changed
- fix h=undefined in parsed url by @devjmetivier in #1
- fixes quality property being properly set in all scenarios
- add tests around url generation
v1.0.2
Fixes a bug where it was possible that h=undefined would make it into the url made from the URLSearchParams constructor. Condition was added to check the type of the h so it could be deleted if it was undefined.
v1
Features
- Allows for native Contentful image params/options
- Similar error boundaries as
next/image - Additional options for managing the aspect ratio of requested images
Usage
import Image from "next/image";
import { contentfulLoader } from "@delicious-simplicity/next-image-contentful-loader";
const Component = ({ image }) => {
return (
<>
<Image
loader={(props) => contentfulLoader(props, { fit: "crop", ar: "1:1" })}
src={image.url}
alt={image.title}
width={image.width}
height={image.height}
/>
</>
);
};