diff --git a/src/public/app/services/utils.js b/src/public/app/services/utils.js index 213787b10..27db3e5a4 100644 --- a/src/public/app/services/utils.js +++ b/src/public/app/services/utils.js @@ -359,6 +359,12 @@ function isValidAttributeName(name) { return ATTR_NAME_MATCHER.test(name); } +function sleep(time_ms) { + return new Promise((resolve) => { + setTimeout(resolve, time_ms); + }); +}; + export default { reloadFrontendApp, parseDate, @@ -402,5 +408,6 @@ export default { initHelpButtons, openHelp, filterAttributeName, - isValidAttributeName + isValidAttributeName, + sleep, }; diff --git a/src/public/app/widgets/type_widgets/canvas-note-utils/sleep.js b/src/public/app/widgets/type_widgets/canvas-note-utils/sleep.js deleted file mode 100644 index 40c777f13..000000000 --- a/src/public/app/widgets/type_widgets/canvas-note-utils/sleep.js +++ /dev/null @@ -1,7 +0,0 @@ -export const sleep = (time_ms) => { - return new Promise((resolve) => { - setTimeout(resolve, time_ms); - }); -}; - -export default sleep; \ No newline at end of file diff --git a/src/public/app/widgets/type_widgets/canvas_note.js b/src/public/app/widgets/type_widgets/canvas_note.js index b102ee1dd..700889dd6 100644 --- a/src/public/app/widgets/type_widgets/canvas_note.js +++ b/src/public/app/widgets/type_widgets/canvas_note.js @@ -1,12 +1,13 @@ import libraryLoader from "../../services/library_loader.js"; import TypeWidget from "./type_widget.js"; -import appContext from "../../services/app_context.js"; -import sleep from './canvas-note-utils/sleep.js'; +import utils from '../../services/utils.js'; import froca from "../../services/froca.js"; import debounce from "./canvas-note-utils/lodash.debounce.js"; import uniqueId from "./canvas-note-utils/lodash.uniqueId.js"; import replaceExternalAssets from "./canvas-note-utils/replaceExternalAssets.js"; +const {sleep} = utils; + const TPL = `