UNPKG

@launchmenu/core

Version:

An environment for visual keyboard controlled applets

14 lines 1.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useForceUpdate = void 0; const react_1 = require("react"); /** * A hook that can be used to force an update/rerender in a react component * @returns The function to call for a rerender */ const useForceUpdate = () => { const [_, update] = react_1.useState(0); return () => update(v => v + 1); }; exports.useForceUpdate = useForceUpdate; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXNlRm9yY2VVcGRhdGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvdXRpbHMvaG9va3MvdXNlRm9yY2VVcGRhdGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsaUNBQStCO0FBRS9COzs7R0FHRztBQUNJLE1BQU0sY0FBYyxHQUFHLEdBQWlCLEVBQUU7SUFDN0MsTUFBTSxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsR0FBRyxnQkFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2hDLE9BQU8sR0FBRyxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO0FBQ3BDLENBQUMsQ0FBQztBQUhXLFFBQUEsY0FBYyxrQkFHekIifQ==