addTag
addTag: (tag: string) => void
removeTag
removeTag: (tag: string) => void
removeTags: (tags: string[]) => void
searching
searching: boolean
setActiveSearchType
setActiveSearchType: (searchType: string) => void
setChannel
setChannel: (channel: string) => void
setDistance
setDistance: (value: string | number | null) => void
setGeolocation
setGeolocation: () => void
setMaxBedrooms
setMaxBedrooms: (value: string | number | null) => void
setMaxPrice
setMaxPrice: (value: string | number | null) => void
setMinBedrooms
setMinBedrooms: (value: string | number | null) => void
setMinPrice
setMinPrice: (value: string | number | null) => void
setPropertyType
setPropertyType: (propertyType: string) => void
setSearchField
setSearchField: (
payload: { [key: string]: string | number | null | undefined },
) => void
setStatus
setStatus: (value: string | null) => void
setTags: (tags: string[]) => void
submitSearch
submitSearch: (e?: SyntheticEvent<Element, Event>, s?: Search) => void
The full local search state for the form