feat: add built-in img macro

This commit is contained in:
Tienson Qin
2020-12-05 11:30:04 +08:00
parent df36d977ee
commit 83e888d765
3 changed files with 17 additions and 8 deletions

View File

@@ -142,6 +142,15 @@
([repo-url]
(get-in @state [:config repo-url])))
(defonce built-in-macros
{"img" "[:img.$4 {:src \"$1\" :style {:width $2 :height $3}}]"})
(defn get-macros
[]
(merge
built-in-macros
(:macros (get-config))))
(defn sub-config
[]
(sub :config))
@@ -501,11 +510,11 @@
(when token-result
(let [{:keys [token expires_at]} token-result]
(swap! state update-in [:me :repos]
(fn [repos]
(map (fn [r]
(if (= repo (:url r))
(merge r {:token token :expires_at expires_at})
repo)) repos))))))
(fn [repos]
(map (fn [r]
(if (= repo (:url r))
(merge r {:token token :expires_at expires_at})
repo)) repos))))))
(defn set-github-installation-tokens!
[tokens]