diff --git a/src/lib/Area.svelte b/src/lib/Area.svelte index cbc8cca..a12904c 100644 --- a/src/lib/Area.svelte +++ b/src/lib/Area.svelte @@ -37,6 +37,8 @@
diff --git a/src/lib/Post.svelte b/src/lib/Post.svelte index 05f46fe..2920c44 100644 --- a/src/lib/Post.svelte +++ b/src/lib/Post.svelte @@ -6,6 +6,24 @@ let query = (id) ? `/post/${id}` : ''; let contentSplit = content.split('\n'); + + let fData; + + function vote(v) { + fData = (new FormData()); + + fData.append('vote',v); + fData.append('id',id); + + fetch('/api/vote', { + method: 'POST', + body: fData + }).then(async x => { + var j = (await x.json()); + upvotes = j.data.up; + downvotes = j.data.down; + }) + }