From 872464202aa838397a6793421a99bb63ed9cdb3f Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Sat, 12 Jul 2025 19:05:05 +0200 Subject: [PATCH] Refactoring: simplify Copyable --- src/UI/Base/Copyable.svelte | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/UI/Base/Copyable.svelte b/src/UI/Base/Copyable.svelte index a31b1afa9..503f96227 100644 --- a/src/UI/Base/Copyable.svelte +++ b/src/UI/Base/Copyable.svelte @@ -12,10 +12,12 @@ export let state: ThemeViewState = undefined async function shareCurrentLink() { + const title = state?.theme?.title?.txt ?? "MapComplete"; + const textToShow = state?.theme?.description?.txt ?? "" await navigator.share({ - title: Translations.W(state.layout.title)?.ConstructElement().textContent ?? "MapComplete", - text: Translations.W(state.layout.description)?.ConstructElement().textContent ?? "", - url: text, + title, + text: textToShow, + url: text, // We show some 'text'-content, which _probably_ is a valid URL }) }