import React, { useState, useEffect } from "react"; import { Link } from "@reach/router"; import styled from "styled-components"; function Movie(props) { const [movie, setMovie] = useState({}); const [error, setError] = useState(""); const movieId = props.movieId; useEffect(() => { const main = async () => { try { const Token = window.localStorage.getItem("Token"); const response = await fetch( "https://mkr.thefeathers.in/movie/" + movieId, { method: "GET", headers: new Headers({ Authentication: Token }), }, ); const data = await response.json(); if (data.success) { setError(""); setMovie(data.data); } else { setError("Error occured. " + data.msg || ""); } } catch (e) { setError("Error occured. " + e.message || ""); } }; main(); }, [movieId]); return (
{error}
: ""}