I get undefined like shown on the picture, when I attach filterByTypes function to onclick on my button. It worked correctly before I started to use webpack. Maybe my syntax is not correct.
function filterByTypes(type) {
      console.log(type)
      getBookmarks(type)
      const buttons = document.querySelectorAll('.button')
      for (let i = 0; i < buttons.length; i++) {
        if (buttons[i].dataset.id === type) {
          buttons[i].classList.add('highlight')
        } else {
          buttons[i].classList.remove('highlight')
        }
      }
    }
    
    export function generateOptionsAndFilters() {
        for (let i = 0; i < types?.length; i++) {
          sourceType.innerHTML += 
          `<option value=${types[i].value}>${types[i].selectName}</option>`
      
          filterStrip.innerHTML += 
          `<button onclick="${filterByTypes(`${types[i].value}`)}" class="button" data-id=${types[i].value}>${types[i].selectName}</button>`
        }
      }

 
     
    