UNPKG

@monaco-editor/react

Version:

Monaco Editor for React - use the monaco-editor in any React application without needing to use webpack (or rollup/parcel/etc) configuration files / plugins

24 lines (17 loc) 596 B
function noop() {} function getOrCreateModel(monaco, value, language, path) { return getModel(monaco, path) || createModel(monaco, value, language, path); } function getModel(monaco, path) { return monaco.editor.getModel(createModelUri(monaco, path)); } function createModel(monaco, value, language, path) { return monaco.editor.createModel(value, language, path && createModelUri(monaco, path)); } function createModelUri(monaco, path) { return monaco.Uri.parse(path); } function isUndefined(input) { return input === undefined; } export { getOrCreateModel, isUndefined, noop };