@gdjiami/hooks
Version:
react hooks for mygzb.com
15 lines (14 loc) • 449 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var react_1 = require("react");
/**
* 强制刷新
*/
function useUpdate() {
var _a = tslib_1.__read(react_1.useState(0), 2), setValue = _a[1];
return react_1.useCallback(function () {
setValue(function (val) { return (val + 1) % (Number.MAX_SAFE_INTEGER - 1); });
}, []);
}
exports.default = useUpdate;