Сервис быстрых ответов от искусственного интеллекта
Вопрос пользователя:
Ответ нейросети:
import { Routes, Route, useNavigate, } from 'react-router-dom';
import { useState } from 'react'; import { Home } from '../pages/Home'; import { HotelList } from '../pages/HotelList'; import { Hotel } from '../pages/Hotel'; import { Layout } from '../components/Layout'; import { Modal } from '../components/Modal';
export const App = () => { const [modalOpen, setModalOpen] = useState(false); const navigate = useNavigate();
const handleHotelClick = (hotelIndex) => {
setModalOpen(true);
navigate(`/hotel/${hotelIndex}`);
};
return (
<>
<Routes>
<Route path='/' element={<Home />} />
<Route path='/hotel-list' element={<HotelList onHotelClick={handleHotelClick} />} />
<Route path='/hotel/:hotelIndex' element={<Layout><Hotel /></Layout>} />
</Routes>
{modalOpen && <Modal onClose={() => setModalOpen(false)}><Hotel /></Modal>}
</>
);
};
Напишите нам, если в вопросе есть ваши персональные данные (yasnoponyatno24@yandex.ru)
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.