I'm unable to manupilate batch action button because you are forcing ? when appending query params to button href.
Please change:
buttons.forEach(function(button){
button.addEventListener('click', function(event){
button.href += '?' + selectedItemIds()
});
});
to
buttons.forEach(function(button){
button.addEventListener('click', function(event){
if (button.href.includes('?')) {
button.href += '&' + selectedItemIds();
} else {
button.href += '?' + selectedItemIds();
}
});
});
I'm unable to manupilate batch action button because you are forcing ? when appending query params to button href.
Please change:
to