Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

force2update

Hamed22827MIT1.1.2TypeScript support: included
react, reactjs, typescript, force, force2update, useForceUpdate, use-Force-Update, forceUpdate, forceToUpdate, run, run2update, runUpdate, runToUpdate, reactComponentUpdate, amisa, amisa.me, amisa.co, amin system, امین سیستم

readme

force2update

npm version npm downloads license

About

React hooks for force updating components. Force update from anywhere to those using a useForceUpdate hook with optional payload.

Install

npm


npm i force2update

Usage example

Basic

import { useForceUpdate, useForceUpdateField } from 'force2update'

function App() {


  const forceUpdate = useForceUpdate()


  let onUpdate = () => {

    // apply non-reactive changes.

    nonReactive.something = 'something updated'

    forceUpdate()

  }

  return (
    <main>
      <button onClick={onUpdate}>Force update</button>
      <DeeplyNestedComponentContainingComponent1 />
      <DeeplyNestedComponentContainingComponent2 />
    </main>
  )
}