{tour.title}
{tour.desc}
import React, { useState } from "react"; // Self-contained React + Tailwind component. // Removed external libs (framer-motion, lucide-react, custom UI libs) // so this file can be dropped into any React + Tailwind project without // missing imports. export default function LandingPage() { const [emergencyRemoved, setEmergencyRemoved] = useState(false); const tours = [ { id: 1, title: "Сплав Дністром — 5 днів", desc: "Пригодницький тур для новачків", price: "$250", img: "/images/dnister-5.jpg" }, { id: 2, title: "Сплав Дністром — 10 днів", desc: "Для тих, хто хоче зануритись у дикість", price: "$450", img: "/images/dnister-10.jpg" }, { id: 3, title: "Сплав Дністром — 14 днів", desc: "Максимальне виживання на воді", price: "$600", img: "/images/dnister-14.jpg" }, { id: 4, title: "Ексклюзив — 1 місяць", desc: "Тільки сірники, ніж і шнурок", price: "$1200", img: "/images/exclusive-1m.jpg" }, { id: 5, title: "ТОП Ексклюзив — 2 місяці Карпати", desc: "Виживання без спорядження!", price: "$3000", img: "/images/exclusive-2m.jpg" }, ]; function AlertIcon({ className = "w-5 h-5" }) { return ( ); } function MapPinIcon({ className = "w-4 h-4" }) { return ( ); } function StarIcon({ className = "w-4 h-4" }) { return ( ); } const handleBook = (tour) => { // lightweight demo behaviour so integration is safe in any environment if (typeof window !== "undefined") { window.alert(`Бронювання: ${tour.title} — ${tour.price}`); } }; return (
Сплави по Дністру та екстремальні тури в Карпатах — обирай свій рівень
{tour.desc}
Emergency Button входить у всі тури. За +$100 ми його викидаємо.
Пам'ятай: без Emergency — повна відповідальність на учасниках.
> )}))}“Найсильніші емоції в житті — рекомендую всім, хто хоче вийти з зони комфорту.”
{Array.from({ length: 5 }).map((_, j) => ())}