# React components update!

[date: 2022-02-01T11:21:14.406+01:00]

Based on your feedback, we recently released a new version of the [`react-datocms`](https://github.com/datocms/react-datocms) NPM package to improve our `<Image />` component.

It now offers:

-   [multiple layout modes](https://github.com/datocms/react-datocms#layout-mode) (ie. `layout=fill` is great for background images!)
-   a new `onLoad` callback
    
-   a 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](https://caniuse.com/intersectionobserver), 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!