Skip to content

Commit c8a3a81

Browse files
committed
upgrade coworkflow and respo; bump 0.2.2
1 parent 179b759 commit c8a3a81

File tree

8 files changed

+1005
-450
lines changed

8 files changed

+1005
-450
lines changed

build.boot

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
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+
@@ -15,12 +20,4 @@
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)))

coir.edn

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

render.cljs

Lines changed: 0 additions & 34 deletions
This file was deleted.

shadow-cljs.edn

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
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"
@@ -13,9 +14,10 @@
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"

src/respo_value/comp/container.cljs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
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

@@ -45,7 +44,8 @@
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))]))))

src/respo_value/comp/value.cljs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
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

@@ -96,7 +95,8 @@
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
@@ -108,7 +108,8 @@
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

src/respo_value/render.cljs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
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"))

0 commit comments

Comments
 (0)