connect-alt
Advanced tools
Comparing version 1.0.5 to 1.0.6
@@ -0,1 +1,5 @@ | ||
## v1.0.6 | ||
* use [react-pure-render](https://github.com/gaearon/react-pure-render) for performance issues | ||
## v1.0.5 (5 nov 2015) | ||
@@ -2,0 +6,0 @@ |
@@ -25,2 +25,6 @@ 'use strict'; | ||
var _reactPureRenderComponent = require('react-pure-render/component'); | ||
var _reactPureRenderComponent2 = _interopRequireDefault(_reactPureRenderComponent); | ||
// Default `fn` property names | ||
@@ -32,4 +36,4 @@ // can vary on browsers | ||
return function (DecoratedComponent) { | ||
var ConnectToStoresWrapper = (function (_Component) { | ||
_inherits(ConnectToStoresWrapper, _Component); | ||
var ConnectToStoresWrapper = (function (_PureComponent) { | ||
_inherits(ConnectToStoresWrapper, _PureComponent); | ||
@@ -88,3 +92,3 @@ function ConnectToStoresWrapper() { | ||
return ConnectToStoresWrapper; | ||
})(_react.Component); | ||
})(_reactPureRenderComponent2['default']); | ||
@@ -91,0 +95,0 @@ Object.getOwnPropertyNames(DecoratedComponent).filter(function (prop) { |
{ | ||
"name": "connect-alt", | ||
"version": "1.0.5", | ||
"version": "1.0.6", | ||
"description": "Decorator for passing Altjs store state through props", | ||
@@ -8,2 +8,3 @@ "main": "dist/main.js", | ||
"prepublish": "babel src/main.js -o dist/main.js", | ||
"dev": "npm run prepublish -- --watch", | ||
"test": "babel-tape-runner src/__tests__.js" | ||
@@ -35,3 +36,6 @@ }, | ||
"tape": "^4.2.2" | ||
}, | ||
"dependencies": { | ||
"react-pure-render": "^1.0.2" | ||
} | ||
} |
@@ -18,3 +18,3 @@ # connect-alt | ||
super(config); | ||
this.FinalStore = makeFinalStore(alt); | ||
this.FinalStore = makeFinalStore(this); | ||
} | ||
@@ -21,0 +21,0 @@ |
@@ -1,2 +0,3 @@ | ||
import React, { Component, PropTypes } from 'react'; | ||
import React, { PropTypes } from 'react'; | ||
import PureComponent from 'react-pure-render/component'; | ||
@@ -9,3 +10,3 @@ // Default `fn` property names | ||
return function(DecoratedComponent) { | ||
class ConnectToStoresWrapper extends Component { | ||
class ConnectToStoresWrapper extends PureComponent { | ||
static contextTypes = { flux: PropTypes.object.isRequired } | ||
@@ -12,0 +13,0 @@ |
10592
148
1
+ Addedreact-pure-render@^1.0.2
+ Addedreact-pure-render@1.0.2(transitive)