import { useEffect, useState } from 'react' import { XMarkIcon } from '@heroicons/react/24/outline' import Genre from './Genre' const baseURL = 'https://api.themoviedb.org/3' const API_KEY = '8216fbb9997cd81a67471e6cb5a6f2df' const Modal = ({ modalVisible, modalContent, setModalVisible, type }) => { const [content, setContent] = useState() const [video, setVideo] = useState() const [similarMovies, setSimilarMovies] = useState() useEffect(() => { fetch(`${baseURL}/movie/${modalContent?.id}/similar?api_key=${API_KEY}`).then(res => res.json()).then((data) => { setSimilarMovies(data.results) }) }, [modalContent]) useEffect(() => { if (modalContent) { console.log(baseURL); console.log(modalContent.media_type); console.log(modalContent.id); fetch(`${baseURL}/${modalContent.media_type}/${modalContent.id}/videos?api_key=${API_KEY}`) .then((res) => res.json()) .then((data) => { console.log('VIDEOS DATA', data.results[0].key) setVideo(data.results[0].key) }) } }, [modalContent]) return (
{modalContent?.overview}