diff --git a/src/components/form/guest-picker.tsx b/src/components/form/guest-picker.tsx index b800967..35e8228 100644 --- a/src/components/form/guest-picker.tsx +++ b/src/components/form/guest-picker.tsx @@ -2,14 +2,14 @@ import React, { useState } from "react"; import { - Select, - SelectContent, - SelectTrigger, - SelectValue, -} from "@/components/ui/select"; + Popover, + PopoverContent, + PopoverTrigger, +} from "@/components/ui/popover"; import { Button } from "@/components/ui/button"; import Icon from "../ui/icon"; import { Counter } from "../ui/counter"; +import { ChevronUp, ChevronDown } from "lucide-react"; interface GuestPickerProps { onApply?: (adults: number, children: number) => void; @@ -17,7 +17,7 @@ interface GuestPickerProps { } export const GuestPicker: React.FC = ({ onApply }) => { - const [adults, setAdults] = useState(1); + const [adults, setAdults] = useState(0); const [children, setChildren] = useState(0); const [isOpen, setIsOpen] = useState(false); @@ -38,26 +38,36 @@ export const GuestPicker: React.FC = ({ onApply }) => { return (
- + +
); }; diff --git a/src/components/ui/counter.tsx b/src/components/ui/counter.tsx index fe3abad..6ad7089 100644 --- a/src/components/ui/counter.tsx +++ b/src/components/ui/counter.tsx @@ -31,14 +31,14 @@ export const Counter: React.FC = ({ }; return ( -
+
);