From 089dc73abe12572c718595815eb1677b13df3b19 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Tue, 24 Feb 2026 18:01:48 +0300 Subject: [PATCH] feat(StatusIndicator): Label wrapper for status display --- .../StatusIndicator.stories.svelte | 80 +++++++++++++++++++ .../ui/StatusIndicator/StatusIndicator.svelte | 45 +++++++++++ 2 files changed, 125 insertions(+) create mode 100644 src/shared/ui/StatusIndicator/StatusIndicator.stories.svelte create mode 100644 src/shared/ui/StatusIndicator/StatusIndicator.svelte diff --git a/src/shared/ui/StatusIndicator/StatusIndicator.stories.svelte b/src/shared/ui/StatusIndicator/StatusIndicator.stories.svelte new file mode 100644 index 0000000..95ecb23 --- /dev/null +++ b/src/shared/ui/StatusIndicator/StatusIndicator.stories.svelte @@ -0,0 +1,80 @@ + + + + {#snippet template()} + + {/snippet} + + + + {#snippet template()} + + {/snippet} + + + + {#snippet template()} + + {/snippet} + + + + {#snippet template()} + + {/snippet} + + + + {#snippet template()} + + {/snippet} + diff --git a/src/shared/ui/StatusIndicator/StatusIndicator.svelte b/src/shared/ui/StatusIndicator/StatusIndicator.svelte new file mode 100644 index 0000000..3b32a14 --- /dev/null +++ b/src/shared/ui/StatusIndicator/StatusIndicator.svelte @@ -0,0 +1,45 @@ + + + +
+ + + {#if label} + + {/if} +