mirror of
https://github.com/logseq/logseq.git
synced 2026-04-29 16:36:27 +00:00
fix: stop shadowing vars for components
Turn on kondo :shadowed-var lint and fix failures. If this lint had been turned on, it would have caught logseq/db-test#38 and saved us time from debugging which random component was accidentally shadowed by a var and failing with 'Objects are not valid as a React child'. Also fixed a few outside components but stopped b/c there are too many to do right now
This commit is contained in:
@@ -167,16 +167,16 @@
|
||||
(rfe/push-state :page {:name "Favorites"})
|
||||
(util/stop e))}
|
||||
(when (seq favorite-entities)
|
||||
(let [favorites (map
|
||||
(fn [e]
|
||||
(let [icon (icon/get-node-icon e {})]
|
||||
{:id (str (:db/id e))
|
||||
:value (:block/uuid e)
|
||||
:content [:li.favorite-item (page-name e icon false)]}))
|
||||
favorite-entities)]
|
||||
(dnd-component/items favorites
|
||||
{:on-drag-end (fn [favorites]
|
||||
(page-handler/<reorder-favorites! favorites))
|
||||
(let [favorite-items (map
|
||||
(fn [e]
|
||||
(let [icon (icon/get-node-icon e {})]
|
||||
{:id (str (:db/id e))
|
||||
:value (:block/uuid e)
|
||||
:content [:li.favorite-item (page-name e icon false)]}))
|
||||
favorite-entities)]
|
||||
(dnd-component/items favorite-items
|
||||
{:on-drag-end (fn [favorites']
|
||||
(page-handler/<reorder-favorites! favorites'))
|
||||
:parent-node :ul.favorites.text-sm}))))))
|
||||
|
||||
(rum/defc recent-pages < rum/reactive db-mixins/query
|
||||
@@ -845,7 +845,7 @@
|
||||
(mixins/listen state js/window "keyup"
|
||||
(fn [_e]
|
||||
(state/set-state! :editor/latest-shortcut nil)))))
|
||||
[state route-match main-content]
|
||||
[state route-match main-content']
|
||||
(let [{:keys [open-fn]} state
|
||||
current-repo (state/sub :git/current-repo)
|
||||
granted? (state/sub [:nfs/user-granted? (state/get-current-repo)])
|
||||
@@ -939,7 +939,7 @@
|
||||
:indexeddb-support? indexeddb-support?
|
||||
:light? light?
|
||||
:db-restoring? db-restoring?
|
||||
:main-content main-content
|
||||
:main-content main-content'
|
||||
:show-action-bar? show-action-bar?
|
||||
:show-recording-bar? show-recording-bar?})]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user