why this error comes, check this image
when i am trying to use state in my react component, this error comes and i dont know how to solved it, i also have googled it but i dont found any solution.
this is my code below
import useState from 'react';
import ExpenseForm from './ExpenseForm';
import './NewExpenses.css';
const NewExpenses = (props) => {
const [isEditing, setIsEditing] = useState(false);
const saveExpenseDataHandler = (newExpenseData) => {
const expenseData = {
id : Math.random().toString(),
...newExpenseData
}
props.onCreateExpense(expenseData);
setIsEditing(false);
};
const startEditingHandler = () => {
setIsEditing(true);
};
const stopEditingHandler = () => {
setIsEditing(false);
};
return (
<div className="new-expense">
{!isEditing && (
<button onClick={startEditingHandler}>Add New Expense</button>
)}
{isEditing && (
<ExpenseForm
onSaveExpenseData={saveExpenseDataHandler}
onCancel={stopEditingHandler}
/>
)}
</div>
);
};
export default NewExpenses;
Thanks In Advance...