@@ -102,8 +102,7 @@
diff --git a/src/components/Apps/components/Poll/components/Tabs.svelte b/src/components/Apps/components/Poll/components/Tabs.svelte
new file mode 100644
index 00000000..f645203f
--- /dev/null
+++ b/src/components/Apps/components/Poll/components/Tabs.svelte
@@ -0,0 +1,19 @@
+
+
+
+ {#each tabs as tab}
+
+ {/each}
+
diff --git a/src/components/Apps/components/Poll/index.svelte b/src/components/Apps/components/Poll/index.svelte
index 16b521c8..bb31185b 100644
--- a/src/components/Apps/components/Poll/index.svelte
+++ b/src/components/Apps/components/Poll/index.svelte
@@ -1,8 +1,148 @@
@@ -10,3 +150,47 @@
+ {#if shouldCreatePoll}
+
+ {:else}
+
+
+
+ {#if selectedTab === tabs[0].value}
+
+ {/if}
+
+ {#each polls as poll, index}
+ {#if selectedTab === tabs[0].value && poll.author.value === userId}
+
+ {:else if selectedTab === tabs[1].value && poll.author.value !== userId}
+
+ {/if}
+ {:else}
+
+
No polls to display
+
+ {/each}
+
+ {/if}
+
diff --git a/src/components/Apps/index.svelte b/src/components/Apps/index.svelte
index 97b06e64..7572ef66 100644
--- a/src/components/Apps/index.svelte
+++ b/src/components/Apps/index.svelte
@@ -123,9 +123,10 @@
}
& .app {
- width: 300px;
+ width: 400px;
transition: all 1s ease-out;
position: relative;
+ overflow: auto;
}
}