File tree Expand file tree Collapse file tree 1 file changed +4
-7
lines changed
Sections/Section 3/01-starting-setup/src/components/Expenses Expand file tree Collapse file tree 1 file changed +4
-7
lines changed Original file line number Diff line number Diff line change @@ -6,18 +6,15 @@ import { useState } from 'react'
6
6
7
7
const Expenses = ( props ) => {
8
8
const [ filteredYear , setFilteredYear ] = useState ( '2020' ) ;
9
- const [ expenses , setExpenses ] = useState ( props . items )
10
- const [ filteredExpenses , setFilteredExpenses ] = useState ( props . items )
11
9
12
10
const filterChangeHandler = ( selectedYear ) => {
13
- setFilteredExpenses ( expenses )
14
11
setFilteredYear ( selectedYear )
15
- const filteredExpenses = expenses . filter ( ( expense ) => {
16
- return expense . date . getFullYear ( ) === Number ( selectedYear )
17
- } )
18
- setFilteredExpenses ( filteredExpenses )
19
12
}
20
13
14
+ const filteredExpenses = props . items . filter ( ( expense ) => {
15
+ return expense . date . getFullYear ( ) . toString ( ) === filteredYear ;
16
+ } )
17
+
21
18
return (
22
19
< div >
23
20
< Card className = 'expenses' >
You can’t perform that action at this time.
0 commit comments