Không có mô tả

aleukhin cb57ba12b7 1 1 tháng trước cách đây
.vscode cd2df2793e 1 1 tháng trước cách đây
public cd2df2793e 1 1 tháng trước cách đây
src cb57ba12b7 1 1 tháng trước cách đây
.editorconfig cd2df2793e 1 1 tháng trước cách đây
.gitignore cd2df2793e 1 1 tháng trước cách đây
.prettierrc.json cd2df2793e 1 1 tháng trước cách đây
1.png cb57ba12b7 1 1 tháng trước cách đây
11.png 79bec95f7d 1 1 tháng trước cách đây
1111.jpg cd2df2793e 1 1 tháng trước cách đây
22.png 79bec95f7d 1 1 tháng trước cách đây
eslint.config.js cd2df2793e 1 1 tháng trước cách đây
index.html cd2df2793e 1 1 tháng trước cách đây
jsconfig.json cd2df2793e 1 1 tháng trước cách đây
package-lock.json cd2df2793e 1 1 tháng trước cách đây
package.json cd2df2793e 1 1 tháng trước cách đây
postcss.config.cjs cd2df2793e 1 1 tháng trước cách đây
readme.md 79bec95f7d 1 1 tháng trước cách đây
tailwind.config.cjs cd2df2793e 1 1 tháng trước cách đây
tailwind.config.js cd2df2793e 1 1 tháng trước cách đây
vite.config.js cd2df2793e 1 1 tháng trước cách đây

readme.md

Рефакторинг

Api.js

const API_KEY =
  'ce3fd966e7a1d10d65f907b20bf000552158fd3ed1bd614110baa0ac6cb57a7e'

export const loadTicker = tickers =>
  fetch(
    `https://min-api.cryptocompare.com/data/pricemulti?fsyms=${tickers.join(',')}&tsyms=USD&api_key=${API_KEY}`,
  )
    .then(r => r.json())
    .then(rawData => {
      return Object.fromEntries(
        Object.entries(rawData).map(([key, value]) => [key, value.USD]),
      )
    })