From 10fbeccb5ff7941d0f3e5270373e762b7f1d4b17 Mon Sep 17 00:00:00 2001 From: Bruno Charest Date: Fri, 29 May 2026 13:28:14 -0400 Subject: [PATCH] =?UTF-8?q?fix:=20buildSearchResultsHeader,=20highlightSea?= =?UTF-8?q?rchText,=20shouldDisplayPath=20=E2=80=94=20imports=20manquants?= =?UTF-8?q?=20bloquant=20l'affichage=20des=20r=C3=A9sultats?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/js/search.js | 4 ++-- frontend/js/sidebar.js | 2 +- frontend/js/viewer.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/js/search.js b/frontend/js/search.js index 2e6dfa6..a4e8c07 100644 --- a/frontend/js/search.js +++ b/frontend/js/search.js @@ -2,10 +2,10 @@ import { api } from './auth.js'; import { state } from './state.js'; import { safeCreateIcons } from './utils.js'; -import { showLoading, el, hideProgressBar, showWelcome } from './viewer.js'; +import { showLoading, el, hideProgressBar, showWelcome, highlightSearchText } from './viewer.js'; import { _getEffective } from './config.js'; import { TabManager, showToast } from './ui.js'; -import { addTagFilter } from './sidebar.js'; +import { addTagFilter, buildSearchResultsHeader, shouldDisplayPath } from './sidebar.js'; // --------------------------------------------------------------------------- // Search History Service (localStorage, LIFO, max 50, dedup) // --------------------------------------------------------------------------- diff --git a/frontend/js/sidebar.js b/frontend/js/sidebar.js index bbd7e89..6a6ad12 100644 --- a/frontend/js/sidebar.js +++ b/frontend/js/sidebar.js @@ -1094,4 +1094,4 @@ function searchByTag(tag) { } -export { initVaultContext, setSelectedVaultContext, syncVaultSelectors, shouldDisplayPath, loadVaults, initSidebarFilter, TagFilterService, loadTags, scrollTreeItemIntoView, refreshSidebarForContext, focusVaultInSidebar, refreshTagsForContext, syncActiveFileTreeItem, searchByTag, addTagFilter }; +export { initVaultContext, setSelectedVaultContext, syncVaultSelectors, shouldDisplayPath, loadVaults, initSidebarFilter, TagFilterService, loadTags, scrollTreeItemIntoView, refreshSidebarForContext, focusVaultInSidebar, refreshTagsForContext, syncActiveFileTreeItem, searchByTag, addTagFilter, buildSearchResultsHeader }; diff --git a/frontend/js/viewer.js b/frontend/js/viewer.js index 4f5eba5..1eec9b1 100644 --- a/frontend/js/viewer.js +++ b/frontend/js/viewer.js @@ -822,7 +822,7 @@ function appendHighlightedText(container, text, query, caseSensitive) { } } -function highlightSearchText(container, text, query, caseSensitive) { +export function highlightSearchText(container, text, query, caseSensitive) { container.textContent = ""; if (!query || !text) { container.appendChild(document.createTextNode(text || ""));