UNPKG

@hhgtech/hhg-components

Version:
36 lines (35 loc) 1.93 kB
import React from 'react'; import { City, Specialty } from "../../../interfaces/types"; import { GeoLocationPermission, GPSType } from "../../../../interfaces/types"; import { TypeSearch } from "./types"; import { GATrackingCode, SearchClick } from "./types"; export type Props = { isMobile: boolean; careApiDomain: string; careFrontDomain?: string; initialSearchValue?: string; initialSelectedCity?: City | undefined | null; initTypeSearch?: TypeSearch; initSpecialty?: Specialty | null; geoLocationPermission?: GeoLocationPermission; geoLocationCoordinates?: GPSType; isDebug?: boolean; askForGeolocationPermission?: boolean; gaTrackingSearchBar?: GATrackingCode; gaTrackingLocationSearch?: GATrackingCode; autoCompleteDisabled?: boolean; inputSearchPlaceholder?: string; isOptionAllLocation?: boolean; hideResults?: string[]; isNavResultItem?: boolean; hideTabBookingSearch?: string[]; hideSpecialtySelection?: boolean; hidePopularSearchKeys?: boolean; clientSlug?: string; routerPush?: (s: string) => void; onGeoLocationPermissionChange?: (perm: GeoLocationPermission, coordinates: GPSType) => void; onSearch?: (data: SearchClick) => void; onChangeLocation?: (city: City) => void; }; declare const BookingSearchBarV2: ({ isMobile, careApiDomain, geoLocationPermission: geoLocationPermissionFromProps, geoLocationCoordinates: geoLocationCoordinatesFromProps, initialSelectedCity: initialSelectedCityFromProps, initialSearchValue, initTypeSearch, initSpecialty, careFrontDomain, isDebug, gaTrackingSearchBar, gaTrackingLocationSearch, autoCompleteDisabled, inputSearchPlaceholder, hideTabBookingSearch, hideSpecialtySelection, hidePopularSearchKeys, clientSlug, routerPush, onGeoLocationPermissionChange, onChangeLocation, }: Props) => React.JSX.Element; export { BookingSearchBarV2 };