From b55d97649201ddb4d3f8748a41c77198df4c5bfe Mon Sep 17 00:00:00 2001 From: Tobias Date: Thu, 15 Jun 2023 05:38:52 +0200 Subject: [PATCH] Apply `twJoin`, `twMerge` Looking at https://github.com/dcastil/tailwind-merge/blob/v1.13.1/docs/when-and-how-to-use-it.md#how-to-use-it I placed the "winning" class at the end for twMerge --- UI/Base/BackButton.svelte | 6 +++--- UI/Base/FromHtml.svelte | 2 +- UI/Base/LoginButton.svelte | 2 +- UI/Base/MapControlButton.svelte | 4 ++-- UI/Base/NextButton.svelte | 6 +++--- UI/Base/SubtleButton.svelte | 8 ++++---- UI/Base/SubtleLink.svelte | 7 ++++--- UI/Base/TabbedGroup.svelte | 11 ++++++----- UI/BigComponents/ThemeIntroPanel.svelte | 6 +++--- UI/InputElement/Helpers/FloorSelector.svelte | 10 ++++++---- UI/Popup/AddNewPoint/AddNewPoint.svelte | 5 +++-- UI/Popup/DeleteFlow/DeleteWizard.svelte | 6 +++--- UI/Popup/TagRendering/TagRenderingAnswer.svelte | 7 +++---- UI/Popup/TagRendering/TagRenderingMapping.svelte | 8 ++++++-- UI/Popup/TagRendering/TagRenderingMappingInput.svelte | 3 ++- UI/Popup/TagRendering/TagRenderingQuestion.svelte | 4 ++-- 16 files changed, 52 insertions(+), 43 deletions(-) diff --git a/UI/Base/BackButton.svelte b/UI/Base/BackButton.svelte index 2b11394e10..0c5d20d8ee 100644 --- a/UI/Base/BackButton.svelte +++ b/UI/Base/BackButton.svelte @@ -6,15 +6,15 @@ import SubtleButton from "./SubtleButton.svelte" import { ChevronLeftIcon } from "@rgossiaux/svelte-heroicons/solid" import { createEventDispatcher } from "svelte" + import { twMerge } from "tailwind-merge" const dispatch = createEventDispatcher<{ click }>() - export let clss = "" + export let clss: string | undefined = undefined dispatch("click")} - options={{ extraClasses: clss + " flex items-center" }} -> + options={{ extraClasses: twMerge("flex items-center", clss) }}> diff --git a/UI/Base/FromHtml.svelte b/UI/Base/FromHtml.svelte index f00c437bfd..b03b2624eb 100644 --- a/UI/Base/FromHtml.svelte +++ b/UI/Base/FromHtml.svelte @@ -11,7 +11,7 @@ } } - export let clss = "" + export let clss: string | undefined = undefined {#if src !== undefined} diff --git a/UI/Base/LoginButton.svelte b/UI/Base/LoginButton.svelte index e57a9d51a0..504d487132 100644 --- a/UI/Base/LoginButton.svelte +++ b/UI/Base/LoginButton.svelte @@ -6,7 +6,7 @@ import Svg from "../../Svg" export let osmConnection: OsmConnection - export let clss = "" + export let clss: string | undefined = undefined diff --git a/UI/InputElement/Helpers/FloorSelector.svelte b/UI/InputElement/Helpers/FloorSelector.svelte index 1b35c3dfdf..8e283ad4b3 100644 --- a/UI/InputElement/Helpers/FloorSelector.svelte +++ b/UI/InputElement/Helpers/FloorSelector.svelte @@ -1,4 +1,5 @@ {#if config !== undefined && (config?.condition === undefined || config.condition.matchesProperties(_tags))} -