function search()

in iceberg-theme/static/js/search.js [82:103]


  function search() {
    while (results.firstChild) {
      results.removeChild(results.firstChild);
    }

    if (!input.value) {
      return;
    }

    const searchHits = window.pages.filter(page => page.content.toLowerCase().includes(input.value.toLowerCase()) )
    searchHits.forEach(function (page) {

      var contentPreview = getSearchPreview(page, input.value, 80);

      const li = element('<li><p></p><small></small></li>');
      const p = li.querySelector('p'), small = li.querySelector('small');
      p.textContent = page.title;
      small.innerHTML = contentPreview;

      results.appendChild(li);
    });
  }