diff --git a/src/Icon.svelte b/src/Icon.svelte
index dcf19a6..6b9cdc5 100644
--- a/src/Icon.svelte
+++ b/src/Icon.svelte
@@ -1,10 +1,23 @@
{icon}
diff --git a/src/SideBar.svelte b/src/SideBar.svelte
index 4bb7694..95d4733 100644
--- a/src/SideBar.svelte
+++ b/src/SideBar.svelte
@@ -4,6 +4,16 @@
const icons = [
{ icon: '\u{1F6C8}', info: 'Information' }
];
+
+ let activeInfo = null;
+
+ function showInfo(info) {
+ activeInfo = info;
+ }
+
+ function hideInfo() {
+ activeInfo = null;
+ }
@@ -12,9 +22,12 @@
showInfo(e.detail)}
+ on:mouseout={hideInfo}
/>
{/each}
+ {activeInfo}