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}