From a8d2b30c78cf5a4d44acc6cb7220512281e61e36 Mon Sep 17 00:00:00 2001 From: dawn Date: Fri, 11 Sep 2026 06:33:26 +0300 Subject: [PATCH] web: show a spinner on the settings save bar Signed-off-by: dawn --- .../lib/components/settings/RepoGeneralForm.svelte | 4 ++-- .../lib/components/settings/SettingsSaveBar.svelte | 11 +++++++++-- .../[handle]/[repo]/settings/pipelines/+page.svelte | 2 +- 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/web/src/lib/components/settings/RepoGeneralForm.svelte b/web/src/lib/components/settings/RepoGeneralForm.svelte index 28e5e6310..7ca45e86a 100644 --- a/web/src/lib/components/settings/RepoGeneralForm.svelte +++ b/web/src/lib/components/settings/RepoGeneralForm.svelte @@ -132,7 +132,7 @@ {#snippet action()} - + {/snippet} @@ -296,7 +296,7 @@
- +
void; onsave?: () => void; } - let { dirty, onreset, onsave }: Props = $props(); + let { dirty, saving = false, onreset, onsave }: Props = $props();
@@ -17,5 +18,11 @@ Unsaved changes {/if} - +
diff --git a/web/src/routes/[handle]/[repo]/settings/pipelines/+page.svelte b/web/src/routes/[handle]/[repo]/settings/pipelines/+page.svelte index 9040f444b..f9ffa4533 100644 --- a/web/src/routes/[handle]/[repo]/settings/pipelines/+page.svelte +++ b/web/src/routes/[handle]/[repo]/settings/pipelines/+page.svelte @@ -79,7 +79,7 @@ {#snippet action()}
{#if owner} - + {/if}
-- 2.51.2