Expenses Form
Expenses Form
html
import "./ExpenseForm.css";
const expenseData = {
title: enteredTitle,
amount: enteredAmount,
date: new Date(enteredDate),
};
props.onSaveExpenseData(expenseData);
setEnteredTitle("");
setEnteredAmount("");
setEnteredDate("");
};
return (
<form onSubmit={submitHandler}>
<div className="new-expense__controls">
<div className="new-expense__controls">
<label>Title</label>
<input
type="text"
value={enteredTitle}
onChange={titleChangeHandler}
/>
</div>
<div className="new-expense__controls">
<label>Amount</label>
<input
type="number"
min="0.01"
step="0.01"
value={enteredAmount}
file:///C:/Users/Welcome/AppData/Local/Temp/tmpdgf_f51p.html 1/2
6/7/65 10:51 tmpdgf_f51p.html
onChange={amountChangeHandler}
/>
</div>
<div className="new-expense__controls">
<label>Date</label>
<input
type="date"
min="2019-01-01"
step="2022.12.31"
value={enteredDate}
onChange={dateChangeHandler}
/>
</div>
<div className="new-expense__actions">
<button type="submit">Add Expense</button>
</div>
</div>
</form>
);
};
file:///C:/Users/Welcome/AppData/Local/Temp/tmpdgf_f51p.html 2/2