Files
echo-nexus/node_modules/@react-hook/passive-layout-effect
..
2026-06-24 03:09:02 +00:00
2026-06-24 03:09:02 +00:00
2026-06-24 03:09:02 +00:00
2026-06-24 03:09:02 +00:00
2026-06-24 03:09:02 +00:00
2026-06-24 03:09:02 +00:00


usePassiveLayoutEffect()

Bundlephobia Types Build status NPM Version MIT License

npm i @react-hook/passive-layout-effect

A React hook that uses useEffect() on the server and useLayoutEffect() in the browser

Quick Start

import useLayoutEffect from '@react-hook/passive-layout-effect'

const Component = ({foo, bar}) => {
  // Used the same way useEffect() and useLayoutEffect() are
  useLayoutEffect(() => {}, [foo, bar])
}

Full credit to

Dan Abramov

LICENSE

MIT