From 5a0eb6948f7476a4fcd965d88262ab1229992fe8 Mon Sep 17 00:00:00 2001 From: Kimo Knowles Date: Tue, 20 Aug 2024 22:26:36 +0200 Subject: [PATCH] [nested-grid] Improve header-spacer-wrapper default part --- src/re_com/nested_grid.cljs | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/re_com/nested_grid.cljs b/src/re_com/nested_grid.cljs index 8ff9ceb9..248ae1dc 100644 --- a/src/re_com/nested_grid.cljs +++ b/src/re_com/nested_grid.cljs @@ -563,13 +563,15 @@ (defn header-spacer-part [_] "") (defn header-spacer-wrapper-part [{:keys [theme x y header-spacer edge] :as props}] - (let [props (-> {:style - {:grid-column (inc x) - :grid-row (inc y)}} - (merge props) - (theme/apply {:state {:edge edge} :part ::header-spacer-wrapper} theme))] - [:div props - [u/part header-spacer props :default header-spacer-part]])) + (let [grid-style {:grid-column (inc x) + :grid-row (inc y)}] + [:div (theme/apply + {:style grid-style} + {:state {:edge edge} :part ::header-spacer-wrapper} + theme) + [u/part header-spacer + (update props :style merge grid-style) + :default header-spacer-part]])) (defn scroll-container [{:keys [scroll-top scroll-left width height style]} child] [:div {:style (merge {:max-height height