Cześć mam pytanie jak przypisać wartość po przemnożeniu do stanu..
class App extends Component {
constructor(props) {
super(props);
// const [amount, setAmount] = useState(0);
// const [currency, setCurrency] = useState("EUR");
// const [rates, setRates] = useState({EUR:0,USD:0,CHF:0})
this.state = {
rates: {
EUR: 0,
USD: 0,
CHF: 0,
},
amount: 0,
currency: "",
exchangeAmount: 0,
}
Tutaj tworzę stan po czym przypisuje do nich wartości z API w funkcji componentDidMount
exchangeAmountFn = () => {
this.setState({ exchangeAmount: })
{
tu chcę napisać funkcję, która obliczy wartość złotego po kursie i chciałem to zrobić w postaci "rates[currency] * amount", lecz nie działa.
Z góry dziękuję za pomoc.