app/helpers/coco/app_helper.rb in coveragebook_components-0.7.10 vs app/helpers/coco/app_helper.rb in coveragebook_components-0.8.0.beta.1
- old
+ new
@@ -93,7 +93,23 @@
end
def coco_fields(**, &block)
fields(**, builder: Coco::AppFormBuilder, &block)
end
+
+ def coco_layout(name, **, &block)
+ render coco_component("app/layouts/#{name}", **), &block
+ end
+
+ def coco_app_header(*, **, &block)
+ render Coco::App::Blocks::Header.new(*, **), &block
+ end
+
+ def coco_sidebar_nav(*, **, &block)
+ render Coco::App::Blocks::SidebarNav.new(*, **), &block
+ end
+
+ def coco_menu_item(type, **, &block)
+ render coco_component("app/elements/menu_items/#{type}", **), &block
+ end
end
end