diff --git a/CurrencyConverter/app.js b/CurrencyConverter/app.js index 6009ab0..174526d 100644 --- a/CurrencyConverter/app.js +++ b/CurrencyConverter/app.js @@ -1,5 +1,7 @@ const BASE_URL = - "https://cdn.jsdelivr.net/gh/fawazahmed0/currency-api@1/latest/currencies"; + "https://cdn.jsdelivr.net/npm/@fawazahmed0/currency-api@latest/v1/currencies"; + +// const BASE_URL = "https://cdn.jsdelivr.net/gh/fawazahmed0/currency-api@1/latest/currencies"; const dropdowns = document.querySelectorAll(".dropdown select"); const btn = document.querySelector("form button"); @@ -32,10 +34,12 @@ const updateExchangeRate = async () => { amtVal = 1; amount.value = "1"; } - const URL = `${BASE_URL}/${fromCurr.value.toLowerCase()}/${toCurr.value.toLowerCase()}.json`; + const URL = `${BASE_URL}/${fromCurr.value.toLowerCase()}.json`; + // const URL = `${BASE_URL}/${fromCurr.value.toLowerCase()}/${toCurr.value.toLowerCase()}.json`; let response = await fetch(URL); let data = await response.json(); - let rate = data[toCurr.value.toLowerCase()]; + let rate = data[fromCurr.value.toLowerCase()][toCurr.value.toLowerCase()]; + // let rate = data[toCurr.value.toLowerCase()]; let finalAmount = amtVal * rate; msg.innerText = `${amtVal} ${fromCurr.value} = ${finalAmount} ${toCurr.value}`;