mirror of https://github.com/logseq/logseq
fix: can't delete multiple tags
fixes https://github.com/logseq/db-test-cn/issues/14pull/11483/head
parent
2b36f67836
commit
6c72bca669
|
@ -2367,11 +2367,13 @@
|
||||||
[config block]
|
[config block]
|
||||||
(let [block-tags (remove (fn [t] (= (:db/ident t) :logseq.class/Task)) (:block/tags block))]
|
(let [block-tags (remove (fn [t] (= (:db/ident t) :logseq.class/Task)) (:block/tags block))]
|
||||||
(when (seq block-tags)
|
(when (seq block-tags)
|
||||||
[:div.flex.flex-row.flex-wrap.items-center.gap-1
|
[:div.block-tags.flex.flex-row.flex-wrap.items-center.gap-1
|
||||||
(for [tag block-tags]
|
(for [tag block-tags]
|
||||||
|
(rum/with-key
|
||||||
(page-cp (assoc config
|
(page-cp (assoc config
|
||||||
:tag? true
|
:tag? true
|
||||||
:disable-preview? true) tag))])))
|
:disable-preview? true) tag)
|
||||||
|
(str "tag-" (:db/id tag))))])))
|
||||||
|
|
||||||
(rum/defc block-positioned-properties
|
(rum/defc block-positioned-properties
|
||||||
[config block position]
|
[config block position]
|
||||||
|
|
Loading…
Reference in New Issue