secret/components/FilmResources.js
2023-09-30 23:08:27 +05:30

73 lines
No EOL
2.3 KiB
JavaScript

import { useRouter } from 'next/router'
import { FaPlay } from 'react-icons/fa'
import {BsDownload} from "react-icons/bs";
const FilmResources = (props)=> {
const router = useRouter()
const handlegetLink =()=>{
props?.handleClose()
}
return (
<div className='mb-10 flex flex-wrap'>
{!props?.imdb ? null : (
<a
onClick={()=>handlegetLink()}
className='mb-4 mr-4 flex w-40 cursor-pointer items-center justify-between rounded-md border-none bg-app-dark-blue dark:bg-app-greyish-blue py-3 px-8 text-sm font-light text-app-pure-white hover:bg-app-dark-blue hover:text-blue-300 dark:hover:bg-light-white dark:hover:text-app-dark-blue'
rel='noreferrer'
>
<BsDownload className={"text-base"}/>
<p>Download</p>
</a>
)}
{!(props?.imdb||props?.tmdb) ? null : (
<a
onClick={()=>{
if(router?.pathname==="/tv/[id]"){
router.push(`/play/tv/?${props?.tmdb?(`tmdb=${props?.tmdb}`):(`id=${props?.imdb}`)}`)
}
else{
router.push(`/play/movies/?${props?.tmdb?(`tmdb=${props?.tmdb}`):(`id=${props?.imdb}`)}`)
}
}}
className='mb-4 mr-4 flex w-40 cursor-pointer items-center justify-between rounded-md border-none bg-app-greyish-blue py-3 px-8 text-sm font-light text-app-pure-white hover:bg-app-pure-white hover:text-app-dark-blue'
rel='noreferrer'
>
<FaPlay className='text-base' />
<p>Play Now</p>
</a>
)}
{/* {!props?.imdb ? null : (
<a
href={`https://www.imdb.com/title/${props?.imdb}`}
className='mb-4 flex w-40 cursor-pointer items-center justify-between rounded-md border-none bg-app-greyish-blue py-3 px-8 text-sm font-light text-app-pure-white hover:bg-light-white hover:text-app-dark-blue'
target='_blank'
rel='noreferrer'
>
<p>IMDB</p>
<FaImdb className='text-base' />
</a>
)} */}
{/* <a
href={trailer}
className="mb-4 flex w-full cursor-pointer items-center justify-between rounded-md border-none bg-app-semi-dark-blue py-4 px-8 text-sm font-light text-app-pure-white hover:bg-app-greyish-blue">
<p>Trailer</p>
<FaPlay className="text-base" />
</a> */}
</div>
)
}
export default FilmResources