From 35f8ac122580ab9d3f024aa4127e628be35ea751 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Thu, 27 Jun 2024 07:44:09 +0100 Subject: [PATCH] fix(compose-issue): add validation warning so user knows why the form cannot be submitted fixes issue nostr:note1apl888cf3xsnsaaefhw5f8klle6f4wys3hf6ywqjalluw4nvqm7qrdjcmd --- src/lib/wrappers/ComposeIssue.svelte | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/src/lib/wrappers/ComposeIssue.svelte b/src/lib/wrappers/ComposeIssue.svelte index 01264c7..e8c0a6c 100644 --- a/src/lib/wrappers/ComposeIssue.svelte +++ b/src/lib/wrappers/ComposeIssue.svelte @@ -17,8 +17,11 @@ $: { edit_mode = !submitted } - + let submit_attempted = false + async function sendIssue(title: string, content: string) { + submit_attempted = true + if (title.length < 10) return if (!$logged_in_user) await login() if (!$logged_in_user) return let event = new NDKEvent(ndk) @@ -80,9 +83,13 @@ + {#if submit_attempted && title.length < 10} +
title must be at least 10 characters
+ {/if}