From a6c7ca4626d495580c7a60dee7d0f5ccb090a629 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Thu, 12 Sep 2024 16:28:47 +0800 Subject: chore: Fix warning from eslint --- src/editor.mjs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/editor.mjs b/src/editor.mjs index beee35b..5470b64 100644 --- a/src/editor.mjs +++ b/src/editor.mjs @@ -1,3 +1,5 @@ +/*global EasyMDE*/ +/*eslint no-undef: "error"*/ import { markdown2HTML, generateMaps } from './dumbymap' import { defaultAliasesForRenderer, parseConfigsFromYaml } from 'mapclay' import { createDocLinks } from './dumbymap.mjs' @@ -270,7 +272,7 @@ const getSuggestions = (anchor) => { .then(rendererModule => { rendererOptions[renderer] = rendererModule.default.validOptions }) - .catch(() => { + .catch(_ => { markInputIsInvalid(lineWithRenderer) console.warn(`Fail to get valid options from renderer with URL ${rendererUrl}`) }) @@ -406,6 +408,7 @@ cm.on('keydown', (_, e) => { const focusSuggestion = e.shiftKey ? previousSuggestion : nextSuggestion // Current editor selection state + const anchor = cm.getCursor() switch (e.key) { case 'Tab': Array.from(suggestionsEle.children).forEach(s => s.classList.remove('focus')) @@ -416,7 +419,6 @@ cm.on('keydown', (_, e) => { currentSuggestion.onclick() break; case 'Escape': - const anchor = cm.getCursor() suggestionsEle.style.display = 'none'; // Focus editor again setTimeout(() => cm.focus() && cm.setCursor(anchor), 100) -- cgit v1.2.3-70-g09d2