aboutsummaryrefslogtreecommitdiff
path: root/src/app/rpc.cljs
diff options
context:
space:
mode:
Diffstat (limited to 'src/app/rpc.cljs')
-rw-r--r--src/app/rpc.cljs13
1 files changed, 12 insertions, 1 deletions
diff --git a/src/app/rpc.cljs b/src/app/rpc.cljs
index 464809c..3698ae2 100644
--- a/src/app/rpc.cljs
+++ b/src/app/rpc.cljs
@@ -6,11 +6,22 @@
[castra.core :refer [mkremote]]))
(defc scoreboard nil)
+(defc scoreboard-error nil)
(defc error nil)
(defc loading [])
+(defc token-ok false)
(def get-scoreboard
- (mkremote 'app.api/get-scoreboard scoreboard error loading))
+ (mkremote 'app.api/get-scoreboard scoreboard scoreboard-error loading))
+
+(def check-token
+ (mkremote 'app.api/check-token token-ok error loading))
+
+(def set-name!
+ (mkremote 'app.api/set-name! scoreboard error loading))
+
+(def submit-flag!
+ (mkremote 'app.api/submit-flag! scoreboard error loading))
(defn init []
(get-scoreboard)