I have list items with very similar onClick functionality on each and I'm not sure how to avoid repeating myself. I believe I could somehow use a map but I'm struggling to think of the solution for it. Any suggestions, please?
<li
onClick={() => {
setSortTitle("Release Date");
setIsActive(false);
dispatch(sortByReleaseDate(searchedMovies));
}}
>
<a href="#">Release Date</a>
</li>
<li
onClick={() => {
setSortTitle("Rating");
setIsActive(false);
dispatch(sortByRating(searchedMovies));
}}
>
<a href="#">Rating</a>
</li>
<li
onClick={() => {
setSortTitle("Run Time");
setIsActive(false);
dispatch(sortByRuntime(searchedMovies));
}}
>
<a href="#">Run Time</a>
</li>
<li
onClick={() => {
setSortTitle("Title");
setIsActive(false);
dispatch(sortByTitle(searchedMovies));
}}
>