# Form

> Booking Form Description: A compact and visually polished form for handling travel or accommodation bookings. It features distinct sections for destination, dates, rooms, and guests, with smooth animations powered by Framer Motion. The component is fully responsive and adapts to both light and dark themes using shadcn/ui variables.

- Author: [Lavi Katiyar](https://21st.dev/@lavikatiyar)
- License: unknown
- npm dependencies: lucide-react, framer-motion
- Live preview: https://21st.dev/@lavikatiyar/components/form

## Install

```bash
npx shadcn@latest add "https://21st.dev/r/lavikatiyar/form?api_key=$API_KEY_21ST"
```

Requires a 21st API key (generate one at https://21st.dev/mcp) passed as `API_KEY_21ST`. Free accounts get a limited number of installs per day; unlimited on a paid plan — see https://21st.dev/pricing.

Full component directory: https://21st.dev/llms.txt
