use-isomorphic-layout-effect
TypeScript icon, indicating that this package has built-in type declarations

1.1.2 • Public • Published

use-isomorphic-layout-effect

A React helper hook for scheduling a layout effect with a fallback to a regular effect for environments where layout effects should not be used (such as server-side rendering).

Installation

$ npm i use-isomorphic-layout-effect

Usage

You only need to switch useLayoutEffect with useIsomorphicLayoutEffect

+ import useIsomorphicLayoutEffect from 'use-isomorphic-layout-effect';
- import { useLayoutEffect } from 'react';


const YourComponent = () => {
+  useIsomorphicLayoutEffect(() => {
-  useLayoutEffect(() => {
    // your implementation
  }, []);
};

/use-isomorphic-layout-effect/

    Package Sidebar

    Install

    npm i use-isomorphic-layout-effect

    Weekly Downloads

    4,860,218

    Version

    1.1.2

    License

    MIT

    Unpacked Size

    4.81 kB

    Total Files

    12

    Last publish

    Collaborators

    • andarist