Merge pull request #27 from f/master

Add render macro to kemal core.
This commit is contained in:
Serdar Dogruyol 2015-12-06 20:45:53 +02:00
commit 2ffb4dccdf
6 changed files with 73 additions and 1 deletions

14
src/kemal/view.cr Normal file
View file

@ -0,0 +1,14 @@
# Kemal render uses built-in ECR to render methods.
## Usage
# get '/' do
# render 'hello.ecr'
# end
require "ecr/macros"
macro render(filename)
String.build do |__view__|
embed_ecr {{filename}}, "__view__"
end
end