/
rxeev
/
react_currency_convertor
Обзор
Документация
Войти
/
rxeev
/
react_currency_convertor
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/Block.jsx
30 строк
844 B
unknown
first commit
27 сен 2022, 22:36
27 сен 2022, 22:36
780c5e9
Код
Авторство
О чём код?
import React from 'react'; const defaultCurrencies = ['RUB', 'USD', 'EUR', 'GBP']; export const Block = ({ value, currency, onChangeValue, onChangeCurrency }) => ( <div className="block"> <ul className="currencies"> {defaultCurrencies.map((cur) => ( <li onClick={() => onChangeCurrency(cur)} className={currency === cur ? 'active' : ''} key={cur}> {cur} </li> ))} <li> <svg height="50px" viewBox="0 0 50 50" width="50px"> <rect fill="none" height="50" width="50" /> <polygon points="47.25,15 45.164,12.914 25,33.078 4.836,12.914 2.75,15 25,37.25 " /> </svg> </li> </ul> <input onChange={(e) => onChangeValue(e.target.value)} value={value} type="number" placeholder={0} /> </div> );