movie.api.js 721 Bytes
Newer Older
1
import axios from "axios";
Jiwon Yoon's avatar
Jiwon Yoon committed
2
import {baseUrl,TMDBUrl} from "../utils/baseUrl.js";
3
4
5
6
7

const getUpcomingfromTM = async () => {
    const { data } = await axios.get(`${TMDBUrl}/upcoming?api_key=${process.env.REACT_APP_TMDB_API_KEY}&language=ko-KR`)
    return data.results
}
Jiwon Yoon's avatar
Jiwon Yoon committed
8
9
10
11
12
13
const getfromTM = async (cate) => {
    const category = cate
        const response = await axios.get(`${baseUrl}/api/movie/showmovie/${category}`)
        console.log(response.data)
        return response.data
}
14
15
16
17
18
19
20
21

const submit = async (movieId) => {
    const { data } = await axios.post(`${baseUrl}/api/movie/${movieId}`)
    console.log("data==",data)
}

const movieApi = {
    getUpcomingfromTM,
Jiwon Yoon's avatar
Jiwon Yoon committed
22
    getfromTM,
23
24
25
26
    submit
}

export default movieApi