blob: 0a159497da775b739c1e2f488e548118984c6527 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
const imageURL = 'https://image.tmdb.org/t/p/original';
import Genre from "./Genre";
const baseURL ='https://api.themoviedb.org/3/'
const PreviewCard = ({ movie, setModalContentId, setModalVisible }) => {
return (
<div className="hover:z-10" onClick={ () => {setModalVisible(true), setModalContentId(movie)}}>
<div className="shadow-black hover:outline outline-offset-4 outline-4 outline-white rounded flex-col p-1 relative bg-cover h-32 w-60 shrink-0 flex justify-end cursor-pointer hover:scale-110 transition ease-in-out" style={{backgroundImage: `url(${imageURL}${movie?.backdrop_path})`}}>
<div className="absolute h-full w-full inset-0 bg-gradient-to-t from-black/70"></div>
<h3 className={"text-white text-sm relative"}>
{movie.original_title}
{movie.original_name}
</h3>
<Genre id={movie.id}/>
</div>
</div>
)}
export default PreviewCard
|