UNPKG

rooks

Version:

Essential React custom hooks ⚓ to super charge your components!

11 lines (10 loc) 423 B
import { useEffect, useLayoutEffect } from "react"; /** * useIsomorphicEffect * Resolves to useEffect when "window" is not in scope and useLayout effect in the browser * * @param {Function} callback Callback function to be called on mount * @see https://react-hooks.org/docs/useIsomorphicEffect */ var useIsomorphicEffect = typeof window === "undefined" ? useEffect : useLayoutEffect; export { useIsomorphicEffect };