0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-09 00:10:11 -05:00
penpot/frontend/uxbox/state.cljs
2015-12-30 00:19:49 +02:00

23 lines
553 B
Clojure

(ns uxbox.state
(:require [beicon.core :as rx]
[uxbox.rstore :as rs]))
(defonce state (atom {}))
(defonce stream
(rs/init {:user {:fullname "Cirilla Fiona"
:avatar "http://lorempixel.com/50/50/"}
:dashboard {}
:workspace {}
:shapes-by-id {}
:elements-by-id {}
:colors-by-id {}
:icons-by-id {}
:projects-by-id {}
:pages-by-id {}}))
(defn init
"Initialize the state materialization."
[]
(rx/to-atom stream state))