mirror of
https://github.com/logseq/logseq.git
synced 2026-05-24 04:34:14 +00:00
feat: add built-in img macro
This commit is contained in:
@@ -681,8 +681,8 @@
|
||||
:page/properties
|
||||
:macros
|
||||
(get name))
|
||||
(get-in (state/get-config) [:macros name])
|
||||
(get-in (state/get-config) [:macros (keyword name)]))
|
||||
(get (state/get-macros) name)
|
||||
(get (state/get-macros) (keyword name)))
|
||||
macro-content (if (and (seq arguments) macro-content)
|
||||
(block/macro-subs macro-content arguments)
|
||||
macro-content)]
|
||||
|
||||
@@ -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]
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
(ns frontend.version)
|
||||
|
||||
(defonce version "0.0.4.7-2")
|
||||
(defonce version "0.0.4.7-3")
|
||||
|
||||
Reference in New Issue
Block a user