Buscar los paises de un continente con una api y fetch

Hola estoy haciendo un ejercicio de javascript y me estoy volviendo loca porque sigo los pasos que me han dicho y no me sale. Estoy tratando de sacar de una api https://restcountries.eu/rest/v2/all los paises que pertenezcan al continente que se introduzca en un input del html. Los nombres de id estan bien puestos, es un error en el codigo. Este es mi codigo (el ultimo que he intentado porque llevo dos dias probando):

‘use strict’

console.log('Cargada app') 

let url = ‘https://restcountries.eu/rest/v2/all’

let aPaises = []

let inCont = document.querySelector(‘#in-continente’)

let outPaises = document.querySelector(‘#ul-paises’)

let btnBuscar = document.querySelector(‘#btn-buscar’)

let html

btnBuscar.addEventListener(‘click’, onClickPaises)

inCont.addEventListener(‘change’, onClickPaises)

function onClickPaises() {

fetch(url)  .then(data => data.json())  .then(data => {      aPaises = data      aPaises = aPaises.map(item => {           if (item.region == inCont.value)               return item.name   } )      outPaises.innerHTML =  `   <li>       $  {aPaises}   </li>`   console.log(aPaises) }  )   

}

Muchas gracias de antemano