export function enableEvents()

in src/components/application/details/controls/logs/utilities/search.js [3:29]


export function enableEvents(handleSearch, next, prev) {
  window.onkeydown = (e) => {
    if (e.code.toLowerCase() === 'keyf' && (e.ctrlKey || e.metaKey)) {
      handleSearch(true);
      e.preventDefault();
      e.stopPropagation();
      return false;
    }
    if (e.code.toLowerCase() === 'keyg' && (e.ctrlKey || e.metaKey)) {
      if (e.shiftKey) {
        prev();
      } else {
        next();
      }
      e.preventDefault();
      e.stopPropagation();
      return false;
    }
    if (e.keyCode === 27) {
      handleSearch(false);
      e.preventDefault();
      e.stopPropagation();
      return false;
    }
    return true;
  };
}