app/components/solidus_admin/ui/panel/component.rb in solidus_admin-0.0.2 vs app/components/solidus_admin/ui/panel/component.rb in solidus_admin-0.1.0

- old
+ new

@@ -8,9 +8,26 @@ **args, class: 'flex gap-1 hover:underline' ) } + renders_many :sections, ->(wide: false, high: false, **args, &block) do + tag.section(**args, class: " + border-gray-100 border-t w-full first-of-type:border-t-0 + #{'px-6' unless wide} + #{'py-6' unless high} + #{args[:class]} + ", &block) + end + + renders_many :menus, ->(name, url, **args) do + if args[:method] + button_to(name, url, **args) + else + link_to(name, url, **args) + end + end + # @param title [String] the title of the panel # @param title_hint [String] the title hint of the panel def initialize(title: nil, title_hint: nil) @title = title @title_hint = title_hint