import React, { useEffect, useState } from "react"; import axios from "axios"; import Header from "../Header/Header"; import Card from "../Card/Card"; import Footer from "../Footer/Footer"; const Main = ({ userData }) => { const [films, setFilms] = useState([]); const [attract, setAttract] = useState([]); const [hotel, setHotel] = useState([]); const optionsFilms = { method: 'GET', url: `https://easytravel.zetcraft.ru/v1/GetAllFilmsInCity/${userData.selectedCity}`, }; const optionsAttract = { method: 'GET', url: `https://easytravel.zetcraft.ru/v1/GetAllAttractionsInCity/${userData.selectedCity}`, }; const optionsHotel = { method: 'GET', url: `https://easytravel.zetcraft.ru/v1/GetAllHotelsInCity/${userData.selectedCity}`, }; useEffect(() => { axios.request(optionsFilms).then(function (response) { setFilms(response.data); }).catch(function (error) { console.error(error); }); }, []); useEffect(() => { axios.request(optionsAttract).then(function (response) { setAttract(response.data); }).catch(function (error) { console.error(error); }); }, []); useEffect(() => { axios.request(optionsHotel).then(function (response) { setHotel(response.data); }).catch(function (error) { console.error(error); }); }, []); return (