diff options
Diffstat (limited to 'src/app/rpc.cljs')
-rw-r--r-- | src/app/rpc.cljs | 13 |
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) |