useIsomorphicLayoutEffect
useLayoutEffect
that does not show warning when server-side rendering, see Alex Reardon's article for more info.
Usage
import { useIsomorphicLayoutEffect } from "@reactuses/core";
const Demo = () => {
const [value] = useState("useIsomorphicLayoutEffect");
useIsomorphicLayoutEffect(() => {
window.console.log(value);
}, [value]);
return <div>{value}</div>;
};
Example
useIsomorphicLayoutEffect
Type Declarations
declare const useIsomorphicLayoutEffect: typeof useEffect
export default useIsomorphicLayoutEffect