blob: 1651f729857bbdb8eae84d7ebd02f79776a271f0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
(ns app.rpc
(:require-macros
[javelin.core :refer [defc defc=]])
(:require
[javelin.core]
[castra.core :refer [mkremote]]))
(defc state nil)
(defc error nil)
(defc loading nil)
(def get-state
(mkremote 'app.api/get-state state error loading))
(defn init []
(get-state)
(js/setInterval get-state 1000))
|