@rcp/use.forceupdate
Version:
forceUpdate like legacy react
20 lines • 460 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
/**
* @file index.ts
* @author 余聪
*
*/
var React = require("react");
function useForceUpdate() {
var _a = React.useReducer(function (x, a) {
if (a) {
return a;
}
return x + 1;
}, 0), v = _a[0], forceUpdate = _a[1];
// @ts-ignore
return [forceUpdate, v];
}
exports.default = useForceUpdate;
//# sourceMappingURL=index.js.map