From a84a56ae1b6228545091e5493552c3d810bd7a8c Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Sun, 23 Jun 2024 19:12:03 +0100 Subject: [PATCH] Add progress indicator to bulk pasting --- .../bbui/src/ProgressBar/ProgressBar.svelte | 22 ++++-------- .../grid/controls/ClipboardHandler.svelte | 34 +++++++++++++++---- .../src/components/grid/stores/clipboard.js | 12 +++---- .../src/components/grid/stores/rows.js | 7 ++-- 4 files changed, 46 insertions(+), 29 deletions(-) diff --git a/packages/bbui/src/ProgressBar/ProgressBar.svelte b/packages/bbui/src/ProgressBar/ProgressBar.svelte index 9219d068e1..41c06b4dd6 100644 --- a/packages/bbui/src/ProgressBar/ProgressBar.svelte +++ b/packages/bbui/src/ProgressBar/ProgressBar.svelte @@ -1,33 +1,22 @@
- {Math.round($progress)}% + {Math.round(value)}%
{/if}
@@ -51,7 +40,7 @@ class="spectrum-ProgressBar-fill" class:color-green={color === "green"} class:color-red={color === "red"} - style={value || value === 0 ? `width: ${$progress}%` : ""} + style="width: {value}%; --duration: {duration}ms;" />