Na função o parametro data esta sendo usado onde dentro desta função? Não seria no lugar da const dataMais18?
function maiorQue18(data){
const dataAtual = new Date();
const dataMais18 = new Date(data.getUTCFullYear() + 18, data.getUTCMonth(), data.getUTCDate())
return dataMais18 <= dataAtual
}