@utilityjs/use-force-rerender
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

useForceRerender

A React hook that returns a function that will re-render your component when called.
Useful when logic relies on state not represented in "React state".

license npm latest package npm downloads types

npm i @utilityjs/use-force-rerender | yarn add @utilityjs/use-force-rerender

Usage

const Component = () => {
  const forceRerender = useForceRerender();

  React.useEffect(() => void DataStore.subscribe(() => void forceUpdate()), []);

  return <>{DataStore.data}</>;
}

API

useForceRerender()

declare const useForceRerender: () => (() => void);

/@utilityjs/use-force-rerender/

    Package Sidebar

    Install

    npm i @utilityjs/use-force-rerender

    Weekly Downloads

    6

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    4.19 kB

    Total Files

    8

    Last publish

    Collaborators

    • mimshins