1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[36909],{928:function(e,t,a){a.r(t);var u=a(26042),r=a(69396),n=a(80342),o=a(85893),c=a(27261),i=a(67294),m=a(54373),s=a(37709);t.default=function(){var e=(0,i.useContext)(m.Z),t=e.filterCriteria,a=e.updateFilterCriteria,l=(0,i.useCallback)((function(e){return t.featureTags.tags.some((function(t){return t===e}))}),[t.featureTags.tags]),P=(0,i.useMemo)((function(){return[{text:"Parking",value:c._P.GarageOneOrMore,checked:l(c._P.GarageOneOrMore)},{text:"Gym",value:c._P.CommunityGym,checked:l(c._P.CommunityGym)},{text:"Pool(s)",value:c._P.CommunitySwimmingPool,checked:l(c._P.CommunitySwimmingPool)},{text:"Laundry room",value:c._P.LaundryRoom,checked:l(c._P.LaundryRoom)},{text:"Doorman",value:c._P.Doorman,checked:l(c._P.Doorman)},{text:"Elevator",value:c._P.Elevator,checked:l(c._P.Elevator)},{text:"Outdoor space",value:c._P.OutdoorSpace,checked:l(c._P.OutdoorSpace)},{text:"Clubhouse(s)",value:c._P.CommunityClubhouse,checked:l(c._P.CommunityClubhouse)},{text:"Onsite maintenance",value:c._P.Maintenance,checked:l(c._P.Maintenance)},{text:"Security features",value:c._P.CommunitySecurityFeatures,checked:l(c._P.CommunitySecurityFeatures)}]}),[l]);return(0,o.jsx)("div",{"data-testid":"community-features-filter",children:(0,o.jsx)(s.Z,{controlName:"community-features-filter",items:P,onFilterChange:function(e){var o=e.target.value,c=e.target.checked?(0,n.Z)(t.featureTags.tags).concat([o]):t.featureTags.tags.filter((function(e){return e!==o}));a((0,r.Z)((0,u.Z)({},t),{featureTags:{tags:c}}))}})})}}}]); 2//# sourceMappingURL=srp.CommunityFeatures.f3a596330dd5a11f.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.