File tree Expand file tree Collapse file tree 8 files changed +1005
-450
lines changed
Expand file tree Collapse file tree 8 files changed +1005
-450
lines changed Original file line number Diff line number Diff line change 11
2+ (defn read-password [guide]
3+ (String/valueOf (.readPassword (System/console ) guide nil )))
4+
25(set-env!
3- :resource-paths #{" src" }
4- :dependencies '[[respo " 0.6.4" ]
5- [mvc-works/hsl " 0.1.2" ]])
6+ :resource-paths #{" src" }
7+ :dependencies '[[mvc-works/hsl " 0.1.2" ]]
8+ :repositories #(conj % [" clojars" {:url " https://clojars.org/repo/"
9+ :username " jiyinyiyong"
10+ :password (read-password " Clojars password: " )}]))
611
7- (def +version+ " 0.2.1 " )
12+ (def +version+ " 0.2.2 " )
813
9- (deftask build []
14+ (deftask deploy []
1015 (comp
1116 (pom :project 'respo/value
1217 :version +version+
1520 :scm {:url " https://github.com/Respo/respo-value" }
1621 :license {" MIT" " http://opensource.org/licenses/mit-license.php" })
1722 (jar )
18- (install )
19- (target )))
20-
21- (deftask deploy []
22- (set-env!
23- :repositories #(conj % [" clojars" {:url " https://clojars.org/repo/" }]))
24- (comp
25- (build )
26- (push :repo " clojars" :gpg-sign (not (.endsWith +version+ " -SNAPSHOT" )))))
23+ (push :repo " clojars" :gpg-sign false )))
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 11
22{:source-paths [" src" ]
33 :dependencies [[mvc-works/hsl " 0.1.2" ]
4- [mvc-works/shell-page " 0.1.3 " ]
4+ [mvc-works/shell-page " 0.1.5 " ]
55 [respo/ui " 0.2.0" ]
6- [respo " 0.6.4" ]]
6+ [binaryage/devtools " 0.9.7" ]
7+ [respo " 0.7.0-a1" ]]
78 :open-file-command [" subl" [" %s:%s:%s" :file :line :column ]]
89 :builds {:browser {:target :browser
910 :output-dir " target/browser"
1314 :lib {:entries [respo.core respo.macros
1415 respo.comp.inspect]}}
1516 :devtools {:after-load respo-value.main/reload!
16- :preloads [shadow.cljs.devtools.client.hud]}
17+ :preloads [shadow.cljs.devtools.client.hud
18+ devtools.preload]}
1719 :release {:output-dir " dist/"
18- :module-hash-names true
20+ :module-hash-names 8
1921 :build-options {:manifest-name " cljs-manifest.json" }}}
2022 :ssr {:target :node-script
2123 :output-to " target/ssr.js"
Original file line number Diff line number Diff line change 11
22(ns respo-value.comp.container
3- (:require-macros [respo.macros :refer [defcomp cursor-> <> div span]])
43 (:require [hsl.core :refer [hsl]]
54 [respo-value.comp.value :refer [comp-value]]
65 [respo-value.schema :as schema]
76 [respo.comp.space :refer [=<]]
87 [respo.comp.inspect :refer [comp-inspect]]
9- [respo.core :refer [create-comp ]]
8+ [respo.macros :refer [defcomp cursor-> <> div span list-> ]]
109 [respo-value.style.layout :as layout]
1110 [respo-value.style.widget :as widget]))
1211
4544 (div
4645 {:style layout/container}
4746 (span {:attrs {}})
48- (div
47+ (list->
48+ :div
4949 {}
5050 (->> data-table
5151 (map-indexed (fn [idx pair] [idx (comp-section states (first pair) (last pair))]))))
Original file line number Diff line number Diff line change 11
22(ns respo-value.comp.value
3- (:require-macros [respo.macros :refer [defcomp cursor-> <> div span]])
43 (:require [hsl.core :refer [hsl]]
54 [respo-value.style.widget :as widget]
65 [respo-value.style.layout :as layout]
76 [respo-value.style.decoration :as decoration]
8- [respo.core :refer [create-comp ]]))
7+ [respo.macros :refer [defcomp cursor-> <> div span list-> ]]))
98
109(declare comp-map )
1110
9695 (render-children states *cursor* x level)))))
9796
9897(defn render-fields [states *cursor* xs level]
99- (div
98+ (list->
99+ :div
100100 {:style (merge widget/style-children layout/column)}
101101 (->> xs
102102 (map-indexed
108108 (cursor-> index comp-value states (last field) (inc level)))])))))
109109
110110(defn render-children [states *cursor* xs level]
111- (div
111+ (list->
112+ :div
112113 {:style (merge widget/style-children layout/column)}
113114 (->> xs
114115 (map-indexed
Original file line number Diff line number Diff line change 1515 {:styles [" http://localhost:8100/main.css" ],
1616 :scripts [" /main.js" " /browser/lib.js" " /browser/main.js" ]})))
1717
18+ (def preview? (= " preview" js/process.env.prod))
19+
1820(defn prod-page []
1921 (let [html-content (make-string (comp-container schema/store))
2022 webpack-info (.parse js/JSON (slurp " dist/webpack-manifest.json" ))
You can’t perform that action at this time.
0 commit comments