This is my JavaScript code whereby am fetching data from an externa API which am trying to display it on a webpage using a card.
<script>
fetch(
"https://api.airtable.com/v0/appBTaX8XIvvr6zEC/tblYPd5g5k5IKIc98?api_key=##"
).then((data) => {
// console.log(data)
return data.json();
}).then((completedata) => {
//console.log(completedata.records[2])
let data1 = "";
completedata.map((values) => {
data1 = `
<div class="card">
<img src=${values.avatar} alt="Avatar" class="avatar">
<p class="name">${values.Name}</p>
<p class="occupation">${values.occupation}</p>
</div>
`;
});
document.getElementById("card").innerHTML = data1;
}).catch((error) => {
console.log(error);
});
</script>