aboutsummaryrefslogtreecommitdiff
path: root/src/app/rpc.cljs
diff options
context:
space:
mode:
authorDavid Barksdale <amatus@amatus.name>2015-12-30 16:14:29 -0600
committerDavid Barksdale <amatus@amatus.name>2015-12-30 16:14:29 -0600
commit9c09e8189f04fe2e3d88b00f750f61800b47541e (patch)
tree2c6d351775beee60cb459f4ff4b640689d085702 /src/app/rpc.cljs
parent8e92287880895931d077baf1a9f05f88b7371c7c (diff)
Login, flag submission, table style
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)