UNPKG

@monaco-editor/react

Version:

Monaco editor wrapper for easy/one-line integration with React applications (e.g. powered by create-react-app) without need of webpack configuration files

19 lines (15 loc) 529 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = require("react"); var useUpdate = function useUpdate(effect, deps) { var applyChanges = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : true; var isInitialMount = (0, _react.useRef)(true); (0, _react.useEffect)(isInitialMount.current || !applyChanges ? function (_) { isInitialMount.current = false; } : effect, deps); }; var _default = useUpdate; exports.default = _default;