rails_render
component offers the possibility to render a view or partial by passing its name and required params to it.app/views/products/_teaser.html.erb
containing following content:rails_render
component 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 product
we pass in a product as a local
.rails_render
works with ERB, Haml and Slim Templates, as long as you have installed and configured the desired templating engine correctly in your Rails app.rails_render
component can not only render partials but also views. Following Rails view can be reused within a Matestack component:app/views/static/index.html.erb