import React from "react"; import Preview from "./Preview"; import './css/video.css' class HomePage extends React.Component { constructor(props, context) { super(props, context); this.state = { data: null }; } componentDidMount() { // todo check if better here or in constructor const updateRequest = new FormData(); updateRequest.append('action', 'getMovies'); // fetch all videos available fetch('/php/videoload.php', {method: 'POST', body: updateRequest}) .then((response) => response.json()) .then((result) => { this.setState({data: result}); }); } componentWillUnmount() { this.setState({}); } render() { return (