React components that automatically calculate width and height
简体中文 | English
🏠 Homepage
yarn add @oyyds/react-auto-sizer # or npm i @oyyds/react-auto-sizer -S
import AutoSizer from '@oyyds/react-auto-sizer';
const AutoSizeComponent = () => {
return (
<div>
<AutoSizer>
{({ width, height }) => (
<div
style={{
width,
height,
}}
>
Content area
</div>
)}
</AutoSizer>
</div>
);
};
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Give a ⭐️ if this project helped you!
This project is MIT licensed.
react-virtualized-auto-sizer
ResizeObserver
![]() Chrome |
![]() Edge |
![]() Firefox |
![]() Internet Explorer |
![]() Opera |
![]() Safari |
![]() WebView Android |
![]() Chrome Android |
![]() Firefox Android |
![]() Opera Android |
![]() Safari iOS |
![]() Samsung Internet |
---|---|---|---|---|---|---|---|---|---|---|---|
64 | 79 | 69 | ❌ | 51 | 13.1 | 64 | 64 | 79 | 47 | 13.4 | 9.0 |