From 152e6ab263d64af2bba84b730e435e870b2b68a9 Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Fri, 28 Aug 2026 11:01:54 +0100 Subject: [PATCH] web/components: improve loading state for watch button Signed-off-by: oppiliappan --- .../repo/SubscribeButton.stories.svelte | 234 ++++++++++++++++++ .../components/repo/SubscribeButton.svelte | 43 ++-- 2 files changed, 263 insertions(+), 14 deletions(-) create mode 100644 web/src/lib/components/repo/SubscribeButton.stories.svelte diff --git a/web/src/lib/components/repo/SubscribeButton.stories.svelte b/web/src/lib/components/repo/SubscribeButton.stories.svelte new file mode 100644 index 000000000..7be62d01c --- /dev/null +++ b/web/src/lib/components/repo/SubscribeButton.stories.svelte @@ -0,0 +1,234 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/src/lib/components/repo/SubscribeButton.svelte b/web/src/lib/components/repo/SubscribeButton.svelte index f843a767a..da71f5908 100644 --- a/web/src/lib/components/repo/SubscribeButton.svelte +++ b/web/src/lib/components/repo/SubscribeButton.svelte @@ -1,15 +1,15 @@ {#if signedIn} - - {#if loading} - + + {:else} + - {/if} - - {#if error} - {error} + {/if} {:else}