Module: BetterUi::General::Components::Tag::TagHelper

Included in:
ApplicationHelper
Defined in:
app/helpers/better_ui/general/components/tag/tag_helper.rb

Instance Method Summary collapse

Instance Method Details

#bui_tag(text, **options) ⇒ String

Render un tag con le opzioni specificate

Parameters:

  • text (String)

    testo del tag (obbligatorio)

  • options (Hash)

    opzioni per il componente

Options Hash (**options):

  • :theme (Symbol) — default: :white

    tema del colore (:default, :white, :red, etc.)

  • :size (Symbol) — default: :medium

    dimensione (:small, :medium, :large)

  • :style (Symbol) — default: :filled

    stile (:filled, :outline)

Returns:

  • (String)

    HTML del componente



16
17
18
19
20
21
# File 'app/helpers/better_ui/general/components/tag/tag_helper.rb', line 16

def bui_tag(text, **options)
  render BetterUi::General::Tag::Component.new(
    text: text,
    **options
  )
end