From 488857e0ec02f3c13aacf0576bd9a2f140874121 Mon Sep 17 00:00:00 2001 From: Ilia Mashkov Date: Sun, 18 Jan 2026 20:08:13 +0300 Subject: [PATCH] chore: basic storybook coverage for shared/ui components --- .../ComboControl/ComboControl.stories.svelte | 38 +++++++++++++++++++ .../ContentEditable.stories.svelte | 22 +++++++++++ .../ui/SearchBar/SearchBar.stories.svelte | 26 +++++++++++++ .../ui/VirtualList/VirtualList.stories.svelte | 26 +++++++++++++ 4 files changed, 112 insertions(+) create mode 100644 src/shared/ui/ComboControl/ComboControl.stories.svelte create mode 100644 src/shared/ui/ContentEditable/ContentEditable.stories.svelte create mode 100644 src/shared/ui/SearchBar/SearchBar.stories.svelte create mode 100644 src/shared/ui/VirtualList/VirtualList.stories.svelte diff --git a/src/shared/ui/ComboControl/ComboControl.stories.svelte b/src/shared/ui/ComboControl/ComboControl.stories.svelte new file mode 100644 index 0000000..fb0d6c7 --- /dev/null +++ b/src/shared/ui/ComboControl/ComboControl.stories.svelte @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + diff --git a/src/shared/ui/ContentEditable/ContentEditable.stories.svelte b/src/shared/ui/ContentEditable/ContentEditable.stories.svelte new file mode 100644 index 0000000..6438345 --- /dev/null +++ b/src/shared/ui/ContentEditable/ContentEditable.stories.svelte @@ -0,0 +1,22 @@ + + + + + + + diff --git a/src/shared/ui/SearchBar/SearchBar.stories.svelte b/src/shared/ui/SearchBar/SearchBar.stories.svelte new file mode 100644 index 0000000..8b47710 --- /dev/null +++ b/src/shared/ui/SearchBar/SearchBar.stories.svelte @@ -0,0 +1,26 @@ + + + + + + + Here will be the search result +
+ Popover closes only when the user clicks outside the search bar or presses the Escape key. +
+
diff --git a/src/shared/ui/VirtualList/VirtualList.stories.svelte b/src/shared/ui/VirtualList/VirtualList.stories.svelte new file mode 100644 index 0000000..eb9c710 --- /dev/null +++ b/src/shared/ui/VirtualList/VirtualList.stories.svelte @@ -0,0 +1,26 @@ + + + + + + + {#snippet children({ item })} +
{item}
+ {/snippet} +
+