Xxx-av20432 -

// Search content app.get('/api/search', async (req, res) => const query, page = 1 = req.query; if (!query) return res.status(400).json( error: 'Query parameter required' ); try const response = await axios.get( $TMDB_BASE/search/multi?api_key=$API_KEY&query=$encodeURIComponent(query)&page=$page ); res.json(response.data.results); catch (error) res.status(500).json( error: error.message );

export const fetchTrending = (mediaType = 'all', timeWindow = 'week') => API.get( /trending?mediaType=$mediaType&timeWindow=$timeWindow ); xxx-av20432

if (loading) return <div className="text-center p-10">Loading trending content...</div>; // Search content app

loading && <p>Searching...</p>