Sha256: 93cd570ec0c977019d06ed73c9c03192a344013687004c673ce3123841afe45f
Contents?: true
Size: 963 Bytes
Versions: 12
Compression:
Stored size: 963 Bytes
Contents
# frozen_string_literal: true module Primer # @label StateComponent class StateComponentPreview < ViewComponent::Preview # @label Playground # # @param title [String] # @param tag [Symbol] select [span, div] # @param size [Symbol] select [default, small] # @param scheme [Symbol] select [default, open, closed, merged] def playground(title: "State", scheme: :default, size: :default, tag: :span) render(Primer::StateComponent.new(title: title, scheme: scheme, size: size, tag: tag)) { "State" } end # @label Default # # @param title [String] # @param tag [Symbol] select [span, div] # @param size [Symbol] select [default, small] # @param scheme [Symbol] select [default, open, closed, merged] def default(title: "State", scheme: :default, size: :default, tag: :span) render(Primer::StateComponent.new(title: title, scheme: scheme, size: size, tag: tag)) { "State" } end end end
Version data entries
12 entries across 12 versions & 1 rubygems