import { useEffect, useState } from 'react' import './App.css' import q from 'qjuul' function App() { const API_MOVIE_KEY = 'd92949d8' const [movies, setMovies] = useState([]) const [loading, setLoading] = useState(true) useEffect(() => { fetch(`http://www.omdbapi.com/?apikey=${API_MOVIE_KEY}&s=spider-man`) .then((response) => response.json()) .then((data) => { setMovies(data.Search) }) .then(() => setLoading(false)) .catch((error) => console.log(error)) }, []) return ( <>

All movies

{!loading && movies ? (
{movies.map((movie: any) => ( ))}
Poster Title Year
{movie.Title} {movie.Title} {movie.Year}
) : (

Loading...

)}
) } export default App