diff --git a/src/component/Multisearch/Multisearch.tsx b/src/component/Multisearch/Multisearch.tsx index 69c19d50..088dc1c4 100644 --- a/src/component/Multisearch/Multisearch.tsx +++ b/src/component/Multisearch/Multisearch.tsx @@ -12,7 +12,7 @@ import { getUid } from 'ol/util'; import Logger from '@terrestris/base-util/dist/Logger'; import WfsSearchInput from '@terrestris/react-geo/dist/Field/WfsSearchInput/WfsSearchInput'; -import NominatimSearch from '@terrestris/react-geo/dist/Field/NominatimSearch/NominatimSearch'; +import NominatimSearch, { NominatimSearchProps } from '@terrestris/react-geo/dist/Field/NominatimSearch/NominatimSearch'; import MapUtil from '@terrestris/ol-util/dist/MapUtil/MapUtil'; import PermalinkUtil from '@terrestris/ol-util/dist/PermalinkUtil/PermalinkUtil'; @@ -32,9 +32,10 @@ interface DefaultMultisearchProps { placeHolder: string; } -interface MultisearchProps extends Partial { +export interface MultisearchProps extends Partial { map: OlMap; wfsSearchBaseUrl?: string; + nominatimProps?: Partial; } interface MultisearchState { @@ -343,6 +344,7 @@ export default class Multisearch extends */ render() { const { + nominatimProps, map, className, useNominatim, @@ -380,6 +382,7 @@ export default class Multisearch extends {useNominatim && { i18n: any; t: (arg: string) => {}; wfsSearchBaseUrl?: string; + nominatimProps: MultisearchProps['nominatimProps']; } interface HeaderState {