🐛 Fix layout button remove showing always

This commit is contained in:
alonso.torres 2024-01-12 12:15:00 +01:00
parent f47b5a18c7
commit 9898ad1991

View file

@ -913,9 +913,10 @@
[:button {:class (stl/css :layout-option) :on-click set-flex} "Flex layout"] [:button {:class (stl/css :layout-option) :on-click set-flex} "Flex layout"]
[:button {:class (stl/css :layout-option) :on-click set-grid} "Grid layout"]]]]) [:button {:class (stl/css :layout-option) :on-click set-grid} "Grid layout"]]]])
[:button {:class (stl/css :remove-layout) (when has-layout?
:on-click on-remove-layout} [:button {:class (stl/css :remove-layout)
i/remove-refactor]] :on-click on-remove-layout}
i/remove-refactor])]
[:div {:class (stl/css :title-actions)} [:div {:class (stl/css :title-actions)}
(if ^boolean grid-enabled? (if ^boolean grid-enabled?
@ -933,9 +934,10 @@
:data-value "flex" :data-value "flex"
:on-click on-set-layout} :on-click on-set-layout}
i/add-refactor]) i/add-refactor])
[:button {:class (stl/css :remove-layout) (when has-layout?
:on-click on-remove-layout} [:button {:class (stl/css :remove-layout)
i/remove-refactor]])]] :on-click on-remove-layout}
i/remove-refactor])])]]
(when (and open? has-layout?) (when (and open? has-layout?)
(when (not= :multiple layout-type) (when (not= :multiple layout-type)