'use client'; import { useState, FormEvent } from 'react'; import { Button, Label, Input, DateInput, Dropdown, DropdownCounter } from '@/components/ui'; const LocationIcon = () => ( ); export default function HotelHero() { const [destination, setDestination] = useState(''); const [checkIn, setCheckIn] = useState(''); const [checkOut, setCheckOut] = useState(''); const [guests, setGuests] = useState({ adults: 2, rooms: 1 }); const handleSearch = (e: FormEvent) => { e.preventDefault(); console.log({ destination, checkIn, checkOut, guests }); }; return (

Find your perfect stay

Search hotels, compare prices, and book with confidence

setDestination(e.target.value)} placeholder="City, hotel, or landmark" icon={} required />
setCheckIn(e.target.value)} required />
setCheckOut(e.target.value)} required />
setGuests({ ...guests, adults: v })} /> setGuests({ ...guests, rooms: v })} />

Over 2 million hotels worldwide · Best price guarantee · Free cancellation on most bookings

); }