mirror of
https://github.com/penpot/penpot.git
synced 2026-08-06 21:08:34 +00:00
Reimplement app initialization.
Now is done from template instead of global code execution on main namespace.
This commit is contained in:
parent
d1a41c78ab
commit
cf2a838007
@ -12,5 +12,6 @@
|
|||||||
<section id="lightbox" tabindex="2"></section>
|
<section id="lightbox" tabindex="2"></section>
|
||||||
<section id="loader" tabindex="3"></section>
|
<section id="loader" tabindex="3"></section>
|
||||||
<script src="{{& jsfile}}"></script>
|
<script src="{{& jsfile}}"></script>
|
||||||
|
<script>uxbox.main.main()</script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@ -6,14 +6,12 @@
|
|||||||
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
|
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
|
||||||
|
|
||||||
(ns uxbox.main
|
(ns uxbox.main
|
||||||
(:require-macros [uxbox.util.syntax :refer [define-once]])
|
|
||||||
(:require [uxbox.state :as st]
|
(:require [uxbox.state :as st]
|
||||||
[uxbox.rstore :as rs]
|
[uxbox.rstore :as rs]
|
||||||
[uxbox.ui :as ui]))
|
[uxbox.ui :as ui]))
|
||||||
|
|
||||||
(enable-console-print!)
|
(defn ^:export main
|
||||||
|
[]
|
||||||
(define-once :setup
|
|
||||||
(st/init)
|
(st/init)
|
||||||
(ui/init-routes)
|
(ui/init-routes)
|
||||||
(ui/init))
|
(ui/init))
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user