Compare commits

...

1 Commits

Author SHA1 Message Date
7b4b0d41d2 Add a button to refresh a show
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2021-02-04 10:57:07 +01:00

View File

@ -7,6 +7,7 @@ import {
selectShow, selectShow,
showWishlistToggle, showWishlistToggle,
getShowExploreOptions, getShowExploreOptions,
getShowDetails,
} from "../../actions/shows"; } from "../../actions/shows";
import ListDetails from "../list/details"; import ListDetails from "../list/details";
@ -92,11 +93,22 @@ const ShowList = ({ match, history }) => {
<span> <span>
<button <button
onClick={() => showDetails(selectedShow.imdb_id)} onClick={() => showDetails(selectedShow.imdb_id)}
className="btn btn-primary btn-sm w-md-100" className="btn btn-primary btn-sm w-md-100 m-1"
> >
<i className="fa fa-external-link mr-1" /> <i className="fa fa-external-link mr-1" />
Details Details
</button> </button>
<button
onClick={() => dispatch(getShowDetails(selectedShow.imdb_id))}
className="btn btn-secondary btn-sm w-md-100 m-1"
>
<i
className={`fa ${
selectedShow.fetchingDetails ? "fa-spin" : ""
} fa-refresh mr-1`}
/>
Refresh
</button>
</span> </span>
</ListDetails> </ListDetails>
</div> </div>