Skip to content

Commit 4b73b9f

Browse files
committed
Add Proptypes to React with addons
1 parent aa65c48 commit 4b73b9f

File tree

9 files changed

+31
-22
lines changed

9 files changed

+31
-22
lines changed

lib/assets/react-source/development-with-addons/react-server.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,14 @@
4646

4747
/* WEBPACK VAR INJECTION */(function(global) {var React = __webpack_require__(1);
4848
var ReactDOMServer = __webpack_require__(52);
49+
var PropTypes = __webpack_require__(29);
4950

5051
React.addons = __webpack_require__(32);
5152

5253
global.React = React;
5354
global.ReactDOMServer = ReactDOMServer;
55+
global.PropTypes = PropTypes;
56+
5457
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
5558

5659
/***/ }),

lib/assets/react-source/development-with-addons/react.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,13 @@
4646

4747
var React = __webpack_require__(1);
4848
var ReactDOM = __webpack_require__(12);
49-
49+
var PropTypes = __webpack_require__(29);
5050

5151
React.addons = __webpack_require__(32);
5252

5353
window.React = React;
5454
window.ReactDOM = ReactDOM;
55+
window.PropTypes = PropTypes;
5556

5657

5758
/***/ }),

lib/assets/react-source/production-with-addons/react-server.js

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/assets/react-source/production-with-addons/react.js

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/assets/react-source/production/react-server.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/assets/react-source/production/react.js

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/react/server_rendering/exec_js_renderer.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
require 'pry'
12
module React
23
module ServerRendering
34
# A bare-bones renderer for React.js + Exec.js
@@ -9,6 +10,7 @@ class ExecJSRenderer
910
attr_reader :context
1011

1112
def initialize(options={})
13+
binding.pry
1214
js_code = options[:code] || raise('Pass `code:` option to instantiate a JS context!')
1315
@context = ExecJS.compile(GLOBAL_WRAPPER + js_code)
1416
end
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
var React = require("react");
22
var ReactDOM = require("react-dom");
3-
3+
var PropTypes = require("prop-types");
44

55
React.addons = require("./addons-object.js");
66

77
window.React = React;
88
window.ReactDOM = ReactDOM;
9+
window.PropTypes = PropTypes;
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
var React = require("react");
22
var ReactDOMServer = require("react-dom/server");
3+
var PropTypes = require("prop-types");
34

45
React.addons = require("./addons-object.js");
56

67
global.React = React;
7-
global.ReactDOMServer = ReactDOMServer;
8+
global.ReactDOMServer = ReactDOMServer;
9+
global.PropTypes = PropTypes;

0 commit comments

Comments
 (0)