secret/pages/movie/index.js
2023-09-10 14:32:18 +05:30

36 lines
794 B
JavaScript

import Head from 'next/head'
import Genres from '../../components/Genres'
import SearchBar from '../../components/SearchBar'
import { genreMovie, getGenre, getUrl } from '../../lib/tmdb'
import { pathToSearchMovie } from '../../utils'
export default function Movie({ data }) {
return (
<>
<Head>
<title>Movies | Watcho</title>
</Head>
<SearchBar
placeholder='Search for movies'
searchPath={pathToSearchMovie}
/>
<Genres
arr={data.genres}
media_type='movie'
oddBgColor='odd:bg-cyan-700'
/>
</>
)
}
export async function getStaticProps() {
const url = getGenre(genreMovie)
const response = await fetch(url)
const data = await response.json()
return {
props: {
data,
},
}
}