I tried different ways like add it to unnamed function, but without success. Thank you.
var selector = '.tile-hover-target';
const prods = await page.$$eval(resultsSelector, function (msgs) {
return msgs.map(function (selector, msg) {
return {
link: msg.querySelector(selector).href.trim(),
}
}.bind(null, selector))
});