import useWingSidebar from "../../store/useWingSidebar"; import { IAparmentRes } from "../../types/apartmentsRes"; import { IDesctiptionFloor } from "../../types/descriptionFloor"; interface FloorDescriptionProps { descriptionFloor: IDesctiptionFloor | null; floorApartments: IAparmentRes[]; isLeft: boolean; } const FloorDescription = ({ descriptionFloor, floorApartments, isLeft, }: FloorDescriptionProps) => { const { isSidebar } = useWingSidebar(); return ( <>

{descriptionFloor?.floor} Floor

{descriptionFloor?.wing}

{floorApartments.length} units

{ floorApartments.filter( (apart) => apart.Unit_Type === "Studio Flex" ).length }

Studio Flex

Unavailable

{ floorApartments.filter( (apart) => apart.Unit_Type === "Studio Squared" ).length }

Studio

Unavailable

{ floorApartments.filter( (apart) => apart.Unit_Type === "1 BR Squared" ).length }

1 Bedroom

Unavailable

{ floorApartments.filter( (apart) => apart.Unit_Type === "2 BR Squared" ).length }

2 Bedroom, Type A

Unavailable

); }; export default FloorDescription;