Skip to content

Commit 1e14c4a

Browse files
committed
removed mutation in filter
1 parent f18c2d3 commit 1e14c4a

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

src/components/App.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,9 @@ class App extends React.Component {
2424

2525
selectTab ( category ) {
2626
this.setState({
27-
filters: filters.map(filter => {
28-
filter.selected = filter.category === category
29-
return filter
30-
}),
27+
filters: filters.map(filter => ({
28+
...filter, selected: filter.category === category
29+
})),
3130
books: category === 'All'? books : books.filter( book => (book.category === category) ),
3231
})
3332
}

0 commit comments

Comments
 (0)