rails_rendercomponent offers the possibility to render a view or partial by passing its name and required params to it.
app/views/products/_teaser.html.erbcontaining following content:
rails_rendercomponent here to render our products teaser partial. Given the string rails searches for a partial in
app/views/products/_teaser.html.erb. As our product teaser partial uses a
productwe pass in a product as a
rails_renderworks with ERB, Haml and Slim Templates, as long as you have installed and configured the desired templating engine correctly in your Rails app.
rails_rendercomponent can not only render partials but also views. Following Rails view can be reused within a Matestack component: