Skip to content

Commit f46bd28

Browse files
committed
Cleaned up Expenses.js
1 parent 885a0b1 commit f46bd28

File tree

1 file changed

+14
-8
lines changed
  • Sections/Section 3/01-starting-setup/src/components/Expenses

1 file changed

+14
-8
lines changed

Sections/Section 3/01-starting-setup/src/components/Expenses/Expenses.js

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,24 @@ const Expenses = (props) => {
1515
return expense.date.getFullYear().toString() === filteredYear;
1616
})
1717

18+
let expensesContent = <p>No expenses Found</p>
19+
20+
if(filteredExpenses.length > 0) {
21+
expensesContent = filteredExpenses.map((expense) => (
22+
<ExpenseItem
23+
title={expense.title}
24+
amount={expense.amount}
25+
date={expense.date}
26+
key={expense.id}
27+
/>
28+
))
29+
}
30+
1831
return(
1932
<div>
2033
<Card className='expenses'>
2134
<ExpensesFilter selected={filteredYear} onChangeFilter={filterChangeHandler}/>
22-
{filteredExpenses.map((expense) => (
23-
<ExpenseItem
24-
title={expense.title}
25-
amount={expense.amount}
26-
date={expense.date}
27-
key={expense.id}
28-
/>
29-
))}
35+
{expensesContent}
3036
</Card>
3137
</div>
3238
)

0 commit comments

Comments
 (0)