1.0.0 • Published 2 years ago

@utilityjs/use-force-rerender v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

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