diff --git a/src/components/SearchInput/stories/docs/component.md b/src/components/SearchInput/SearchInput.mdx
similarity index 54%
rename from src/components/SearchInput/stories/docs/component.md
rename to src/components/SearchInput/SearchInput.mdx
index 1adc87e4..cd743181 100644
--- a/src/components/SearchInput/stories/docs/component.md
+++ b/src/components/SearchInput/SearchInput.mdx
@@ -1,4 +1,12 @@
-Invite users to search for something.
+import { Meta, Canvas } from '@storybook/blocks';
+
+import * as SearchInputStories from './SearchInput.stories.svelte';
+
+
+
+# SearchInput
+
+The `SearchInput` component creates a search bar.
```svelte
-
+
```
+
+
\ No newline at end of file
diff --git a/src/components/SearchInput/SearchInput.stories.svelte b/src/components/SearchInput/SearchInput.stories.svelte
index 55fbdf5a..bca718e7 100644
--- a/src/components/SearchInput/SearchInput.stories.svelte
+++ b/src/components/SearchInput/SearchInput.stories.svelte
@@ -1,26 +1,11 @@
-
-
-
- {#snippet children({ args })}
-
- {/snippet}
-
-
-
+
\ No newline at end of file
diff --git a/src/components/SearchInput/SearchInput.svelte b/src/components/SearchInput/SearchInput.svelte
index b0761c69..c89a83dc 100644
--- a/src/components/SearchInput/SearchInput.svelte
+++ b/src/components/SearchInput/SearchInput.svelte
@@ -1,14 +1,10 @@
@@ -38,24 +26,23 @@
id="search--input"
class="search--input body-caption pl-8"
type="text"
- placeholder="{searchPlaceholder}"
- oninput="{input}"
+ placeholder={searchPlaceholder}
bind:value
/>
+
\ No newline at end of file
diff --git a/src/components/SearchInput/MagnifyingGlass.svelte b/src/components/SearchInput/components/MagnifyingGlass.svelte
similarity index 94%
rename from src/components/SearchInput/MagnifyingGlass.svelte
rename to src/components/SearchInput/components/MagnifyingGlass.svelte
index 1310ae96..c144a167 100644
--- a/src/components/SearchInput/MagnifyingGlass.svelte
+++ b/src/components/SearchInput/components/MagnifyingGlass.svelte
@@ -11,11 +11,11 @@
+
\ No newline at end of file
diff --git a/src/components/SearchInput/X.svelte b/src/components/SearchInput/components/X.svelte
similarity index 93%
rename from src/components/SearchInput/X.svelte
rename to src/components/SearchInput/components/X.svelte
index 8dfdf8c1..a774df7f 100644
--- a/src/components/SearchInput/X.svelte
+++ b/src/components/SearchInput/components/X.svelte
@@ -20,14 +20,14 @@
+
\ No newline at end of file