From 21bcfb32a13839ff8c69a452d09e294da800a15a Mon Sep 17 00:00:00 2001 From: mtmail Date: Thu, 18 Feb 2021 16:31:34 +0100 Subject: [PATCH] details page: add -search by name- for address lines having no osm_id (#76) --- src/components/DetailsOneRow.svelte | 23 ++++++++++++++--------- src/components/PageLink.svelte | 21 ++++++++++++++------- src/lib/helpers.js | 2 +- 3 files changed, 29 insertions(+), 17 deletions(-) diff --git a/src/components/DetailsOneRow.svelte b/src/components/DetailsOneRow.svelte index 1ab566d..cd74d93 100644 --- a/src/components/DetailsOneRow.svelte +++ b/src/components/DetailsOneRow.svelte @@ -1,19 +1,19 @@ - + {#if addressLine.localname} {addressLine.localname} {:else} @@ -25,16 +25,21 @@ {addressLine.rank_address} {formatAdminLevel(addressLine.admin_level)} {@html formatDistance(addressLine.distance, bDistanceInMeters)} - {#if addressLine.osm_id}details{/if} + + {#if addressLine.osm_id} + details + {:else if addressLine.type.match(/^country/)} + search by name + {:else if addressLine.type === 'postcode'} + search by name + {/if} +