From 8dd6b4c3effee398276d175e392a35546ebefec4 Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Tue, 14 Jan 2025 01:52:53 +0100 Subject: [PATCH] UX: don't show "no more questions" if not logged in --- src/UI/Popup/TagRendering/Questionbox.svelte | 111 ++++++++++--------- 1 file changed, 58 insertions(+), 53 deletions(-) diff --git a/src/UI/Popup/TagRendering/Questionbox.svelte b/src/UI/Popup/TagRendering/Questionbox.svelte index 44515c746b..cdeba5c028 100644 --- a/src/UI/Popup/TagRendering/Questionbox.svelte +++ b/src/UI/Popup/TagRendering/Questionbox.svelte @@ -13,6 +13,7 @@ import { Utils } from "../../../Utils" import { onDestroy } from "svelte" import TagRenderingQuestionDynamic from "./TagRenderingQuestionDynamic.svelte" + import LoginToggle from "../../Base/LoginToggle.svelte" export let layer: LayerConfig export let tags: UIEventSource> @@ -155,74 +156,78 @@ {/if} - {#if $allQuestionsToAsk.length === 0} -
- -
- {/if} + + + {#if $allQuestionsToAsk.length === 0} +
+ +
+ {/if} -
- {#if skipped + answered > 0} -
- {#if answered === 0} - {#if skipped === 1} - - {:else} - - {/if} - {:else if answered === 1} - {#if skipped === 0} - +
+ {#if skipped + answered > 0} +
+ {#if answered === 0} + {#if skipped === 1} + + {:else} + + {/if} + {:else if answered === 1} + {#if skipped === 0} + + {:else if skipped === 1} + + {:else} + + {/if} + {:else if skipped === 0} + {:else if skipped === 1} - + {:else} - {/if} - {:else if skipped === 0} - - {:else if skipped === 1} - - {:else} - - {/if} -
+ /> + {/if} +
- {#if skipped + $skippedQuestions.size > 0} - + > + + + {/if} {/if} - {/if} - {#if $skippedQuestions.size - skipped > 0} - - {/if} - {#if $debug} - Skipped questions are {Array.from($skippedQuestions).join(", ")} - {/if} -
+ > + Show the disabled questions for this object + + {/if} + {#if $debug} + Skipped questions are {Array.from($skippedQuestions).join(", ")} + {/if} +
+
+ {/if}