From 19b8c2b691d6a5a42438c43b2ae678ce612895eb Mon Sep 17 00:00:00 2001 From: Kat Date: Fri, 26 Jul 2024 14:13:03 +0100 Subject: [PATCH] lint --- app/frontend/controllers/search_controller.js | 5 ++--- app/frontend/modules/search.js | 15 +++++++-------- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/app/frontend/controllers/search_controller.js b/app/frontend/controllers/search_controller.js index a21e76f87..097ee7771 100644 --- a/app/frontend/controllers/search_controller.js +++ b/app/frontend/controllers/search_controller.js @@ -3,9 +3,8 @@ import accessibleAutocomplete from 'accessible-autocomplete' import 'accessible-autocomplete/dist/accessible-autocomplete.min.css' import { searchSuggestion, fetchAndPopulateSearchResults } from '../modules/search' -let hints = []; +let hints = [] const populateHint = (results) => { - console.log("populating") hints = results } @@ -26,7 +25,7 @@ export default class extends Controller { }, autoselect: true, placeholder: 'Start typing to search', - templates: { suggestion: (value) => searchSuggestion(value, hints) }, + templates: { suggestion: (value) => searchSuggestion(value, hints) }, name: rawFieldName, onConfirm: (val) => { const selectedOption = [].filter.call( diff --git a/app/frontend/modules/search.js b/app/frontend/modules/search.js index 6913f0372..5dcb72938 100644 --- a/app/frontend/modules/search.js +++ b/app/frontend/modules/search.js @@ -120,12 +120,12 @@ export const suggestion = (value, options) => { export const searchSuggestion = (value, hints) => { try { const result = hints[value.toString()] - if (result) { - const html = result.append ? `${result.value} ${result.append}` : `${result.value}` - return result.hint ? `${html}
${result.hint}
` : html - } else { - return 'No results found' - } + if (result) { + const html = result.append ? `${result.value} ${result.append}` : `${result.value}` + return result.hint ? `${html}
${result.hint}
` : html + } else { + return 'No results found' + } } catch (error) { console.error('Error fetching user option:', error) return value @@ -143,10 +143,9 @@ export const enhanceOption = (option) => { } } - export const fetchAndPopulateSearchResults = async (query, populateResults, populateHint) => { if (/\S/.test(query)) { - let results = await fetchUserOptions(query) + const results = await fetchUserOptions(query) populateResults(Object.keys(results)) populateHint(results) }