|
1 | 1 |
|
2 | | -{} (:package |app) |
3 | | - :configs $ {} (:init-fn |app.main/main!) (:reload-fn |app.main/reload!) |
| 2 | +{} (:package |docs-workflow) |
| 3 | + :configs $ {} (:init-fn |docs-workflow.main/main!) (:reload-fn |docs-workflow.main/reload!) |
4 | 4 | :modules $ [] |respo.calcit/ |lilac/ |memof/ |respo-ui.calcit/ |respo-markdown.calcit/ |reel.calcit/ |respo-router.calcit/ |
5 | 5 | :version |0.0.1 |
6 | 6 | :entries $ {} |
7 | 7 | :files $ {} |
8 | | - |app.comp.container $ {} |
| 8 | + |docs-workflow.comp.container $ {} |
9 | 9 | :ns $ quote |
10 | | - ns app.comp.container $ :require (respo-ui.core :as ui) |
| 10 | + ns docs-workflow.comp.container $ :require (respo-ui.core :as ui) |
11 | 11 | respo-ui.core :refer $ hsl |
12 | 12 | respo.core :refer $ defcomp defeffect <> >> div button textarea span input list-> |
13 | 13 | respo.comp.space :refer $ =< |
14 | 14 | reel.comp.reel :refer $ comp-reel |
15 | 15 | respo-md.comp.md :refer $ comp-md |
16 | | - app.config :refer $ dev? |
17 | | - app.schema :refer $ docs |
| 16 | + docs-workflow.config :refer $ dev? |
| 17 | + docs-workflow.schema :refer $ docs |
18 | 18 | "\"remarkable" :refer $ Remarkable |
19 | 19 | "\"highlight.js" :default hljs |
20 | 20 | "\"cirru-color" :as color |
21 | 21 | :defs $ {} |
22 | 22 | |comp-container $ quote |
23 | | - defcomp comp-container (reel) |
| 23 | + defcomp comp-container (reel docs) |
24 | 24 | let |
25 | 25 | store $ :store reel |
26 | 26 | states $ :states store |
|
146 | 146 | target $ find-target entries path |
147 | 147 | :children target |
148 | 148 | do (js/console.warn "\"no entries found for" entries path) ([]) |
149 | | - |app.schema $ {} |
150 | | - :ns $ quote (ns app.schema) |
| 149 | + |docs-workflow.schema $ {} |
| 150 | + :ns $ quote (ns docs-workflow.schema) |
151 | 151 | :defs $ {} |
152 | 152 | |store $ quote |
153 | 153 | def store $ {} |
|
171 | 171 | |load-doc $ quote |
172 | 172 | defmacro load-doc (filename) |
173 | 173 | read-file $ str "\"docs/" filename |
174 | | - |app.updater $ {} |
| 174 | + |docs-workflow.updater $ {} |
175 | 175 | :ns $ quote |
176 | | - ns app.updater $ :require |
| 176 | + ns docs-workflow.updater $ :require |
177 | 177 | respo.cursor :refer $ update-states |
178 | 178 | :defs $ {} |
179 | 179 | |updater $ quote |
|
182 | 182 | do (println "\"unknown op:" op) store |
183 | 183 | :states $ update-states store data |
184 | 184 | :hydrate-storage data |
185 | | - |app.main $ {} |
| 185 | + |docs-workflow.main $ {} |
186 | 186 | :ns $ quote |
187 | | - ns app.main $ :require |
| 187 | + ns docs-workflow.main $ :require |
188 | 188 | respo.core :refer $ render! clear-cache! |
189 | | - app.comp.container :refer $ comp-container |
190 | | - app.updater :refer $ updater |
191 | | - app.schema :as schema |
| 189 | + docs-workflow.comp.container :refer $ comp-container |
| 190 | + docs-workflow.updater :refer $ updater |
| 191 | + docs-workflow.schema :as schema |
192 | 192 | reel.util :refer $ listen-devtools! |
193 | 193 | reel.core :refer $ reel-updater refresh-reel |
194 | 194 | reel.schema :as reel-schema |
195 | | - app.config :as config |
| 195 | + docs-workflow.config :as config |
196 | 196 | "\"./calcit.build-errors" :default build-errors |
197 | 197 | "\"bottom-tip" :default hud! |
198 | 198 | "\"highlight.js" :default hljs |
199 | 199 | "\"highlight.js/lib/languages/bash" :default bash-lang |
200 | 200 | "\"highlight.js/lib/languages/clojure" :default clojure-lang |
201 | 201 | :defs $ {} |
202 | 202 | |render-app! $ quote |
203 | | - defn render-app! () $ render! mount-target (comp-container @*reel) dispatch! |
| 203 | + defn render-app! () $ render! mount-target (comp-container @*reel schema/docs) dispatch! |
204 | 204 | |persist-storage! $ quote |
205 | 205 | defn persist-storage! () (js/console.log "\"persist") |
206 | 206 | js/localStorage.setItem (:storage-key config/site) |
|
236 | 236 | reset! *reel $ refresh-reel @*reel schema/store updater |
237 | 237 | hud! "\"ok~" "\"Ok" |
238 | 238 | hud! "\"error" build-errors |
239 | | - |app.config $ {} |
240 | | - :ns $ quote (ns app.config) |
| 239 | + |docs-workflow.config $ {} |
| 240 | + :ns $ quote (ns docs-workflow.config) |
241 | 241 | :defs $ {} |
242 | 242 | |dev? $ quote |
243 | 243 | def dev? $ = "\"dev" (get-env "\"mode") |
|
0 commit comments