From 4e096a3a5ce98b118f923c559f58ecc01801d1ba Mon Sep 17 00:00:00 2001 From: Ax333l Date: Sat, 19 Nov 2022 15:19:52 +0100 Subject: [PATCH] feat: grab data from api amogus --- src/routes/polling/+page.svelte | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/src/routes/polling/+page.svelte b/src/routes/polling/+page.svelte index 0eafd46..3f7bf90 100644 --- a/src/routes/polling/+page.svelte +++ b/src/routes/polling/+page.svelte @@ -4,8 +4,20 @@ import ContributorPerson from '$lib/components/atoms/ContributorPerson.svelte'; import Button from '$lib/components/atoms/Button.svelte'; + import { onMount } from 'svelte'; let selected = []; + let logos = []; + onMount(async () => { + const response = await fetch('https://poll.revanced.app/logos'); + const json = await response.json(); + // guh + for (const name of Object.keys(json)) { + logos.push({ name, ...json[name] }); + } + // update ui + logos = logos; + }); @@ -20,10 +32,16 @@

Page 1/5

- - - - + {#if logos.length != 0} + + + + + + {/if}
@@ -36,7 +54,7 @@