)}
+
+ {#snippet icon()}
+
+ {/snippet}
+ Hello world!
+
+{/snippet}
+
+
diff --git a/src/lib/components/Feedback/Alert.svelte b/src/lib/components/Feedback/Alert.svelte
new file mode 100644
index 0000000..2dc4efb
--- /dev/null
+++ b/src/lib/components/Feedback/Alert.svelte
@@ -0,0 +1,24 @@
+
+
+
+ {@render icon?.()}
+ {@render children?.()}
+
diff --git a/src/lib/components/Feedback/index.ts b/src/lib/components/Feedback/index.ts
index 85096d3..040c9b0 100644
--- a/src/lib/components/Feedback/index.ts
+++ b/src/lib/components/Feedback/index.ts
@@ -1 +1,2 @@
+export { default as Alert } from './Alert.svelte';
export { default as Loader } from './Loader.svelte';
diff --git a/src/lib/components/Icons/InfoIcon.svelte b/src/lib/components/Icons/InfoIcon.svelte
new file mode 100644
index 0000000..1eb8fc1
--- /dev/null
+++ b/src/lib/components/Icons/InfoIcon.svelte
@@ -0,0 +1,8 @@
+
+
+
diff --git a/src/lib/components/Icons/index.ts b/src/lib/components/Icons/index.ts
new file mode 100644
index 0000000..334fb9f
--- /dev/null
+++ b/src/lib/components/Icons/index.ts
@@ -0,0 +1 @@
+export { default as InfoIcon } from './InfoIcon.svelte';