@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);

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