diff options
Diffstat (limited to 'src/app/rpc.cljs')
-rw-r--r-- | src/app/rpc.cljs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/app/rpc.cljs b/src/app/rpc.cljs new file mode 100644 index 0000000..464809c --- /dev/null +++ b/src/app/rpc.cljs @@ -0,0 +1,17 @@ +(ns app.rpc + (:require-macros + [javelin.core :refer [defc defc=]]) + (:require + [javelin.core] + [castra.core :refer [mkremote]])) + +(defc scoreboard nil) +(defc error nil) +(defc loading []) + +(def get-scoreboard + (mkremote 'app.api/get-scoreboard scoreboard error loading)) + +(defn init [] + (get-scoreboard) + (js/setInterval get-scoreboard 1000)) |