mirror of
https://github.com/philomena-dev/philomena.git
synced 2025-02-19 20:04:23 +01:00
Fixed issues marked by linter
This commit is contained in:
parent
f1aec2fd58
commit
3f2e887aec
1 changed files with 10 additions and 11 deletions
|
@ -4,19 +4,17 @@
|
||||||
|
|
||||||
import { LocalAutocompleter } from './utils/local-autocompleter';
|
import { LocalAutocompleter } from './utils/local-autocompleter';
|
||||||
import { handleError } from './utils/requests';
|
import { handleError } from './utils/requests';
|
||||||
import { getTermContexts } from "./match_query";
|
import { getTermContexts } from './match_query';
|
||||||
|
|
||||||
const cache = {};
|
const cache = {};
|
||||||
/** @type {HTMLInputElement} */
|
/** @type {HTMLInputElement} */
|
||||||
let inputField,
|
let inputField,
|
||||||
/** @type {string} */
|
/** @type {string} */
|
||||||
originalTerm,
|
originalTerm,
|
||||||
/** @type {string} */
|
/** @type {string} */
|
||||||
originalQuery,
|
originalQuery,
|
||||||
/** @type {TermContext[]} */
|
/** @type {TermContext} */
|
||||||
searchTokens,
|
selectedTerm;
|
||||||
/** @type {TermContext} */
|
|
||||||
selectedTerm;
|
|
||||||
|
|
||||||
function removeParent() {
|
function removeParent() {
|
||||||
const parent = document.querySelector('.autocomplete');
|
const parent = document.querySelector('.autocomplete');
|
||||||
|
@ -86,7 +84,7 @@ function keydownHandler(event) {
|
||||||
if (selectedTerm && firstItem && (event.keyCode === 37 || event.keyCode === 39)) { // ArrowLeft || ArrowRight
|
if (selectedTerm && firstItem && (event.keyCode === 37 || event.keyCode === 39)) { // ArrowLeft || ArrowRight
|
||||||
requestAnimationFrame(() => {
|
requestAnimationFrame(() => {
|
||||||
if (isSelectionOutsideCurrentTerm()) removeParent();
|
if (isSelectionOutsideCurrentTerm()) removeParent();
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -213,7 +211,8 @@ function listenAutocomplete() {
|
||||||
}
|
}
|
||||||
|
|
||||||
originalTerm = selectedTerm[1];
|
originalTerm = selectedTerm[1];
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
originalTerm = `${inputField.value}`.toLowerCase();
|
originalTerm = `${inputField.value}`.toLowerCase();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue