From 8b8a0ba0b111358fd6da70ba562ca33d3a269b34 Mon Sep 17 00:00:00 2001 From: Fritz Hoeing Date: Mon, 27 Mar 2023 15:41:51 +0200 Subject: [PATCH] feat: passes nominatim props to header component --- src/component/Multisearch/Multisearch.tsx | 7 +++++-- src/component/container/Header/Header.tsx | 3 ++- 2 files changed, 7 insertions(+), 3 deletions(-) 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 {