A React based viewer, inspired from the React Spring View Pager Example for different types of web media.