lib/trestle/toolbar/menu.rb in trestle-0.8.13 vs lib/trestle/toolbar/menu.rb in trestle-0.9.0
- old
+ new
@@ -35,11 +35,14 @@
def initialize(menu, template)
@menu, @template = menu, template
end
- def link(*args)
- item { admin_link_to(*args) }
+ def link(content, instance_or_url=nil, options={}, &block)
+ options[:class] = Array(options[:class])
+ options[:class] << "dropdown-item"
+
+ item { admin_link_to(content, instance_or_url, options, &block) }
end
def header(text)
item(class: "dropdown-header") { text }
end