Sha256: 4b137f53b187749bacc6ed52325ac495a8bc366e4fe6e35bf5227f4d94de85d0

Contents?: true

Size: 472 Bytes

Versions: 7

Compression:

Stored size: 472 Bytes

Contents

# frozen_string_literal: true

module Primer
  # @label LabelComponent
  class LabelComponentPreview < ViewComponent::Preview
    # @label Default Options
    #
    # @param size [Symbol] select [medium, large]
    # @param tag [Symbol] select [span, summary, a, div]
    # @param inline [Boolean] toggle
    def default(size: :medium, tag: :span, inline: false)
      render(Primer::LabelComponent.new(tag: tag, size: size, inline: inline)) { "Label" }
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
primer_view_components-0.0.104 previews/primer/label_component_preview.rb
primer_view_components-0.0.103 previews/primer/label_component_preview.rb
primer_view_components-0.0.102 previews/primer/label_component_preview.rb
primer_view_components-0.0.101 previews/primer/label_component_preview.rb
primer_view_components-0.0.100 previews/primer/label_component_preview.rb
primer_view_components-0.0.99 previews/primer/label_component_preview.rb
primer_view_components-0.0.98 previews/primer/label_component_preview.rb