Class: UI::SheetTitleComponent

Inherits:
ViewComponent::Base
  • Object
show all
Defined in:
app/view_components/ui/sheet_title_component.rb

Overview

Sheet title component (ViewComponent)

Examples:

<%= render UI::TitleComponent.new { "Edit Profile" } %>

Instance Method Summary collapse

Constructor Details

#initialize(classes: "") ⇒ SheetTitleComponent

Returns a new instance of SheetTitleComponent.

Parameters:

  • classes (String) (defaults to: "")

    additional CSS classes



9
10
11
# File 'app/view_components/ui/sheet_title_component.rb', line 9

def initialize(classes: "")
  @classes = classes
end

Instance Method Details

#callObject



13
14
15
# File 'app/view_components/ui/sheet_title_component.rb', line 13

def call
   :h2, content, class: title_classes
end