Skip to content
This repository was archived by the owner on Oct 19, 2018. It is now read-only.

Commit 838a287

Browse files
committed
Deprecate “react/react-source”, add “react-source-browser” & “react-source-server”
#186
1 parent 0793ce1 commit 838a287

File tree

4 files changed

+15
-1
lines changed

4 files changed

+15
-1
lines changed

Diff for: lib/react/react-source-browser.rb

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
if RUBY_ENGINE == 'opal'
2+
require 'react.js'
3+
end

Diff for: lib/react/react-source-server.rb

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
if RUBY_ENGINE == 'opal'
2+
require "react-server.js"
3+
end

Diff for: lib/react/react-source.rb

+7
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
11
if RUBY_ENGINE == 'opal'
2+
%x{
3+
var ms = [
4+
"Warning: `react/react-source` is deprecated, ",
5+
"use `react/react-source-browser` or `react/react-source-server` instead."
6+
]
7+
console.error(ms.join(""));
8+
}
29
require 'react.js'
310
require "react-server.js"
411
else

Diff for: spec/spec_helper.rb

+2-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ def ruby?
1515

1616
if RUBY_ENGINE == 'opal'
1717
require File.expand_path('../vendor/jquery-2.2.4.min', __FILE__)
18-
require 'react/react-source'
18+
require 'react/react-source-browser'
19+
require 'react/react-source-server'
1920
require 'hyper-react'
2021
require 'react/test/rspec'
2122
require 'react/test/utils'

0 commit comments

Comments
 (0)