File tree Expand file tree Collapse file tree 3 files changed +4
-2
lines changed Expand file tree Collapse file tree 3 files changed +4
-2
lines changed Original file line number Diff line number Diff line change 1
1
require 'execjs'
2
2
require 'react/source'
3
3
require 'react/jsx/template'
4
+ require 'rails'
4
5
5
6
module React
6
7
module JSX
8
+ # lazily loaded during first request
7
9
def self . context
8
10
# TODO: create React::Source::contents_for
9
11
contents =
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ class Template < Tilt::Template
9
9
def prepare
10
10
end
11
11
12
- def evaluate ( scopre , locals , &block )
12
+ def evaluate ( scope , locals , &block )
13
13
@output ||= JSX ::transform ( data )
14
14
end
15
15
end
Original file line number Diff line number Diff line change 1
1
module React
2
2
module Rails
3
3
class Engine < ::Rails ::Engine
4
- initializer "react_rails.setup_engine" , :after => "sprockets.environment" , : group => :all do |app |
4
+ initializer "react_rails.setup_engine" , :group => :all do |app |
5
5
app . assets . register_engine '.jsx' , React ::JSX ::Template
6
6
end
7
7
end
You can’t perform that action at this time.
0 commit comments