@tacky/store
Version:
State management framework based on react
14 lines (13 loc) • 395 B
JavaScript
import _slicedToArray from "@babel/runtime/helpers/esm/slicedToArray";
import { useState, useCallback } from 'react';
export function useForceUpdate() {
var _useState = useState(0),
_useState2 = _slicedToArray(_useState, 2),
setTick = _useState2[1];
var update = useCallback(function () {
setTick(function (tick) {
return tick + 1;
});
}, []);
return update;
}