rich-text-editor
Version:
Rich text editor
10 lines (9 loc) • 363 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = useRerender;
const react_1 = require("react");
/** Returns a function that requests a rerender when called */
function useRerender() {
const [_, tick] = (0, react_1.useState)(0);
return () => tick((counter) => (counter + 1) % (Number.MAX_SAFE_INTEGER - 1));
}