import React from 'react'; import style from './Preview.module.css'; import Player from '../../pages/Player/Player'; import {Spinner} from 'react-bootstrap'; import GlobalInfos from '../../utils/GlobalInfos'; import {callAPIPlain} from '../../utils/Api'; /** * Component for single preview tile * floating side by side */ class Preview extends React.Component { constructor(props, context) { super(props, context); this.state = { previewpicture: null, name: null }; } componentDidMount() { callAPIPlain('video.php', {action: 'readThumbnail', movieid: this.props.movie_id}, (result) => { this.setState({ previewpicture: result, name: this.props.name }); }); } render() { const themeStyle = GlobalInfos.getThemeStyle(); return (