Sha256: 6162c834a691946de7bdc8bc47ab03edbd857d27755ec062ab2e9424d27c7dcc

Contents?: true

Size: 253 Bytes

Versions: 8

Compression:

Stored size: 253 Bytes

Contents

# frozen_string_literal: true

<% module_namespacing do -%>
class <%= class_name %>ComponentPreview < ViewComponent::Preview
  def default
    render(<%= class_name %>Component.new<%= "(#{render_signature})" if render_signature %>)
  end
end
<% end -%>

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
view_component-3.21.0 lib/rails/generators/preview/templates/component_preview.rb.tt
view_component-3.20.0 lib/rails/generators/preview/templates/component_preview.rb.tt
view_component-3.19.0 lib/rails/generators/preview/templates/component_preview.rb.tt
view_component-3.18.0 lib/rails/generators/preview/templates/component_preview.rb.tt
view_component-3.17.0 lib/rails/generators/preview/templates/component_preview.rb.tt
view_component-3.16.0 lib/rails/generators/preview/templates/component_preview.rb.tt
view_component-3.15.1 lib/rails/generators/preview/templates/component_preview.rb.tt
view_component-3.15.0 lib/rails/generators/preview/templates/component_preview.rb.tt