Add minimum 3 character requirement for POS search

This commit is contained in:
2025-11-17 16:36:38 +03:00
parent 99be95aab1
commit 0db845b133
2 changed files with 7 additions and 1 deletions

View File

@@ -1038,6 +1038,12 @@ searchInput.addEventListener('input', (e) => {
return; return;
} }
// Минимальная длина поиска — 3 символа
if (query.length < 3) {
// Не реагируем на ввод менее 3 символов
return;
}
// Для витрины — мгновенная клиентская фильтрация // Для витрины — мгновенная клиентская фильтрация
if (isShowcaseView) { if (isShowcaseView) {
renderProducts(); renderProducts();

View File

@@ -16,7 +16,7 @@
<!-- Search Box --> <!-- Search Box -->
<div class="mb-3"> <div class="mb-3">
<div class="input-group"> <div class="input-group">
<input type="text" class="form-control" id="searchInput" placeholder="Поиск по товарам..."> <input type="text" class="form-control" id="searchInput" placeholder="Поиск по товарам (мин. 3 символа)...">
<button class="btn btn-outline-secondary" type="button" id="clearSearchBtn" style="display: none;"> <button class="btn btn-outline-secondary" type="button" id="clearSearchBtn" style="display: none;">
<i class="bi bi-x-lg"></i> <i class="bi bi-x-lg"></i>
</button> </button>