Skip to content

Commit 07110e8

Browse files
committed
fix for chrome 56
1 parent af4c359 commit 07110e8

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

lib/react-helper.js

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
require("babel-register");
2-
const reactDom = require('react-dom');
3-
const React = require('react');
4-
const ReactDOMServer = require('react-dom/server');
5-
const escapeHtml = require('escape-html');
62

7-
module.exports.register = function(component) {
3+
module.exports.register = (component) => {
4+
const React = require('react');
5+
const reactDom = require('react-dom');
86
const componentName = Object.keys(component)[0];
97
const dest = document.getElementById('react-helper-component-' + componentName.toLowerCase());
108
if (dest) {
@@ -19,7 +17,11 @@ module.exports.register = function(component) {
1917
}
2018
};
2119

22-
module.exports.renderComponent = function(component, props) {
20+
module.exports.renderComponent = (component, props) => {
21+
const React = require('react');
22+
const ReactDOMServer = require('react-dom/server');
23+
const escapeHtml = require('escape-html');
24+
2325
const propsString = escapeHtml(JSON.stringify(props)) || '';
2426
let content = '';
2527
if (typeof component === 'function') {
@@ -33,4 +35,4 @@ module.exports.renderComponent = function(component, props) {
3335
}
3436
}
3537
return '<div id="react-helper-component-'+component.toLowerCase()+'" data-component-properties="'+ propsString +'">'+ content + '</div>';
36-
};
38+
};

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-helper",
3-
"version": "1.0.5",
3+
"version": "1.0.6",
44
"description": "A helper that makes it extremely easy to add react to your node app.",
55
"main": "index.js",
66
"scripts": {

0 commit comments

Comments
 (0)