Initial Commit
This commit is contained in:
16
src/cljs/emptyhead/idea/state.cljs
Normal file
16
src/cljs/emptyhead/idea/state.cljs
Normal file
@@ -0,0 +1,16 @@
|
||||
(ns emptyhead.idea.state
|
||||
"Implements the state object.")
|
||||
|
||||
(def empty-state
|
||||
{:_properties {}
|
||||
|
||||
:_descriptions
|
||||
{:_properties "Property-to-idea mapping."
|
||||
:property {}
|
||||
:property_fns {}}})
|
||||
|
||||
(defonce state
|
||||
(atom empty-state))
|
||||
|
||||
(defn reset-state! []
|
||||
(reset! state empty-state))
|
Reference in New Issue
Block a user