useForceUpdate
API
import useForceUpdate from '@restart/hooks/useForceUpdate'
useForceUpdate
() => () => voidReturns a function that triggers a component update. the hook equivalent to
this.forceUpdate()
in a class component. In most cases using a state value directly is preferable but may be required in some advanced usages of refs for interop or when direct DOM manipulation is required.const forceUpdate = useForceUpdate();const updateOnClick = useCallback(() => {forceUpdate()}, [forceUpdate])return <button type="button" onClick={updateOnClick}>Hi there</button>Return Value () => void