Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (def appstate
- (atom
- {:menu [
- {:name "Dashboard" :path "/" :icon "dashboard"}
- {:name "Analytics" :path "/analytics" :icon "analytics"}]
- :view nil
- }
- )
- )
- (defn refresh-navigation []
- (let [token (.getToken history)
- set-active (fn [nav]
- (assoc nav :active (= (:path nav) token)))]
- (swap! appstate #(map set-active %))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement