]> git.r.bdr.sh - rbdr/forum/blobdiff - app/stores/forums.js
Remove server
[rbdr/forum] / app / stores / forums.js
index c4731247611fe71431dbe87f42410523b1becb93..1928783acd969a96b282ecab5b9d8e0673772fa3 100644 (file)
@@ -1,4 +1,5 @@
-import { writable } from 'svelte/store';
+import { readable } from 'svelte/store';
+import { onMessage } from '../socket_coordinator';
 
 const internals = {};
 
@@ -70,17 +71,10 @@ internals.forums = [
   }
 ];
 
-export const forums = writable(internals.forums);
+export const forums = readable(internals.forums, (set) => {
 
-export const addForum = function addForum() {
+  onMessage((message) => {
 
-  const id = Math.random();
-
-  forums.update((originalForums) => ([...originalForums,
-    {
-      id,
-      glyph: 'の',
-      label: `Woah ${id}`
-    }
-  ]));
-};
+    console.log(message, typeof message);
+  });
+});