diff --git a/src/containers/Challenges/Listing/ChallengeItem/TrackIcon/styles.scss b/src/containers/Challenges/Listing/ChallengeItem/TrackIcon/styles.scss index 1528470..489052a 100644 --- a/src/containers/Challenges/Listing/ChallengeItem/TrackIcon/styles.scss +++ b/src/containers/Challenges/Listing/ChallengeItem/TrackIcon/styles.scss @@ -6,6 +6,7 @@ height: 36px; vertical-align: middle; line-height: 1; + cursor: pointer; > svg { position: absolute; diff --git a/src/containers/Challenges/Listing/index.jsx b/src/containers/Challenges/Listing/index.jsx index cd1054b..1997d5c 100644 --- a/src/containers/Challenges/Listing/index.jsx +++ b/src/containers/Challenges/Listing/index.jsx @@ -42,6 +42,7 @@ const Listing = ({ ); const filterChange = { sortBy: constants.CHALLENGE_SORT_BY[selectedOption.label], + page: 1, }; updateFilter(filterChange); } @@ -60,7 +61,10 @@ const Listing = ({ size="xs" onChange={(value) => { onSearch.current(() => { - const filterChange = { search: value, page: 1 }; + const filterChange = { + search: value, + page: 1, + }; updateFilter(filterChange); }); }} @@ -93,7 +97,11 @@ const Listing = ({ const s = range.startDate ? moment(range.startDate).toISOString() : null; - const filterChange = { endDateStart: s, startDateEnd: d }; + const filterChange = { + endDateStart: s, + startDateEnd: d, + page: 1, + }; updateFilter(filterChange); }} range={{ @@ -111,11 +119,17 @@ const Listing = ({ { - const filterChange = { tags: [tag] }; + const filterChange = { + tags: [tag], + page: 1, + }; updateFilter(filterChange); }} onClickTrack={(track) => { - const filterChange = { tracks: [track] }; + const filterChange = { + tracks: [track.replace('Quality Assurance', 'QA')], + page: 1, + }; updateFilter(filterChange); }} isLoggedIn={isLoggedIn}