File size: 536 Bytes
f8df83d
1023701
f8df83d
 
 
 
 
 
1023701
f8df83d
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
export async function searchMovies(query) {
  const res = await fetch(`${import.meta.env.VITE_API_URL}/movies/search?q=${encodeURIComponent(query)}`)
  if (!res.ok) throw new Error('Search failed')
  const data = await res.json()
  return data.results  // returns the results array
}

export async function fetchMovieReviews(movieId) {
  const res = await fetch(`${import.meta.env.VITE_API_URL}/movies/${movieId}/reviews`)
  if (!res.ok) throw new Error('Failed to fetch reviews')
  return res.json()  // returns full response object
}