// POST /api/movies/:id/reviews app.post('/api/movies/:id/reviews', authenticate, async (req, res) => const rating, review_text = req.body; await db.query( INSERT INTO reviews (movie_id, user_id, rating, review_text) VALUES (?, ?, ?, ?) , [req.params.id, req.user.id, rating, review_text]); res.status(201).json( message: "Review added" ); ); // MovieDetailPage.jsx import useState, useEffect from "react"; import StarRating from "./StarRating"; import ReviewSection from "./ReviewSection"; export default function MovieDetailPage( slug ) const [movie, setMovie] = useState(null); const [cast, setCast] = useState([]);
Movie Title: Neel Joler Kabyo (নীল জলের কাব্য) Year: 2023 Language: Bengali Platform: MovieBaaz.com (Movie database & review site) -MovieBaaz.com- Neel Joler Kabyo -2023- Bengali...
res.json( movie, cast ); );
if (!movie) return <div>Loading...</div>; // POST /api/movies/:id/reviews app
useEffect(() => fetch( /api/movies/$slug ) .then(res => res.json()) .then(data => setMovie(data.movie); setCast(data.cast); ); , [slug]); review_text = req.body