Skip to content

Commit 2167d05

Browse files
author
yocosaka
committed
Refactor ListFilters to use destructuring in props
1 parent 1e4d921 commit 2167d05

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/components/ListFilters.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { BsSearch } from 'react-icons/bs';
55
import { setTitleFilter, setPeriodFilter } from '../actions/filters';
66
import periods from '../helpers/periods';
77

8-
const ListFilters = (props) => {
8+
const ListFilters = ({ setTitleFilter, setPeriodFilter }) => {
99
const [title, setTitle] = useState('');
1010
const [period, setPeriod] = useState('All');
1111
const [error, setError] = useState('');
@@ -31,17 +31,17 @@ const ListFilters = (props) => {
3131
setError('Keyword to search title should be provided.');
3232
} else {
3333
setError('');
34-
props.setTitleFilter(title.trim().toLowerCase());
35-
props.setPeriodFilter(period);
34+
setTitleFilter(title.trim().toLowerCase());
35+
setPeriodFilter(period);
3636
}
3737
};
3838

3939
const onReset = () => {
4040
setTitle('');
4141
setPeriod('All');
4242
setError('');
43-
props.setTitleFilter('');
44-
props.setPeriodFilter('All');
43+
setTitleFilter('');
44+
setPeriodFilter('All');
4545
};
4646

4747
return (

0 commit comments

Comments
 (0)