diff --git a/src/components/common/Filter/Filter.tsx b/src/components/common/Filter/WineTypeFilter.tsx similarity index 77% rename from src/components/common/Filter/Filter.tsx rename to src/components/common/Filter/WineTypeFilter.tsx index e6a6775..952e3bb 100644 --- a/src/components/common/Filter/Filter.tsx +++ b/src/components/common/Filter/WineTypeFilter.tsx @@ -1,22 +1,28 @@ import { Badge } from '@/components/ui/badge'; import { Label } from '@/components/ui/label'; import { RadioGroup, RadioGroupItem } from '@/components/ui/radio-group'; +import { cn } from '@/lib/utils'; import useFilterStore, { WineType } from '@/stores/filterStore'; import DualSlider from '../slider/DualSlider'; -const Filter = () => { +interface WineTypeFilterProps { + showBorder: boolean; +} + +const WineTypeFilter = ({ showBorder = false }: WineTypeFilterProps) => { const { type, setType, minPrice, maxPrice, setPriceRange, rating, setRating } = useFilterStore(); const wineTypeOptions: WineType[] = ['Red', 'White', 'Sparkling']; const priceRange: [number, number] = [minPrice, maxPrice]; + const borderClass = 'border-b border-gray-100'; + return ( -