import { motion } from "motion/react"; import HumanIcon from "./icons/HumanIcon"; import Button from "./ui/Button"; import ArrowRightIcon from "./icons/ArrowRightIcon"; import CloseIcon from "./icons/CloseIcon"; import { useQuery } from "@tanstack/react-query"; import { api } from "../api/ky"; import IMarker from "../types/IMarker"; import { formattedUnitTypes } from "../data/formattedUnitTypes"; import { useNavigate } from "react-router"; function NewSelectedComplexCard({ marker, onClose, }: { marker: IMarker; onClose: () => void; }) { const { data: unitTypes } = useQuery({ queryKey: ["filters", "unitTypes", marker.title], queryFn: () => api .get(`units/filters/unitTypes?project=Rove Home ${marker.title}`) .json(), }); const navigate = useNavigate(); return (

{marker.title}

# Apartments

Virtual Tour


{unitTypes?.map((unitType) => (
4

{formattedUnitTypes.get(unitType)}

))}
); } export default NewSelectedComplexCard;