Skip to content

Commit 1dce179

Browse files
committed
remove ERB handling
1 parent 330945b commit 1dce179

File tree

1 file changed

+1
-17
lines changed

1 file changed

+1
-17
lines changed

lib/bashly/concerns/renderable.rb

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,9 @@
1-
require 'erb'
21
require 'gtx'
32

43
module Bashly
54
module Renderable
65
def render(view)
7-
if erb? view
8-
template = File.read erb_view_path(view)
9-
erb = ERB.new(template, trim_mode: '%-')
10-
erb.filename = "#{views_subfolder}.#{view}"
11-
erb.result binding
12-
else
13-
GTX.render_file view_path(view), context: binding, filename: "#{views_subfolder}.#{view}"
14-
end
6+
GTX.render_file view_path(view), context: binding, filename: "#{views_subfolder}.#{view}"
157
end
168

179
def strings
@@ -41,18 +33,10 @@ def load_user_file(file, placeholder: true)
4133

4234
private
4335

44-
def erb?(view)
45-
File.exist? erb_view_path view
46-
end
47-
4836
def view_path(view)
4937
"#{self_views_path}/#{view}.gtx"
5038
end
5139

52-
def erb_view_path(view)
53-
"#{self_views_path}/#{view}.erb"
54-
end
55-
5640
def self_views_path
5741
@self_view_path ||= "#{base_views_path}/#{views_subfolder}"
5842
end

0 commit comments

Comments
 (0)