Based on your feedback, we recently released a new version of the react-datocms
NPM package to improve our <Image />
component.
It now offers:
multiple layout modes (ie.
layout=fill
is great for background images!)a new
onLoad
callbacka new
usePlaceholder
option to disable the blurred image placeholder
We also removed the IntersectionObserver
polyfill. Since iOS 12.2 (March 2019) it's supported natively in all modern browsers, and the polyfill was accounting for 25% of the package size. Of course you can add a polyfill on your side if you still need it!