+1
-1
| { | ||
| "name": "ponytail", | ||
| "version": "1.0.48", | ||
| "version": "1.0.49", | ||
| "description": "Rethinking maintenance of multiple sites.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -1,2 +0,2 @@ | ||
| const constructGetClasses = props => (stylesState = {}) => { | ||
| const constructGetClasses = ({props}) => (stylesState = {}) => { | ||
| let addedState = ''; | ||
@@ -11,8 +11,8 @@ for (let state in stylesState) | ||
| const constructGetAnchor = React => componentProps => { | ||
| const {anchors} = componentProps; | ||
| const constructGetAnchor = ({props, React}) => { | ||
| const {anchors} = props; | ||
| return ({children, name}) => { | ||
| if (!anchors || !anchors[name]) return children; | ||
| const AnchorOverride = anchors[name]; | ||
| return React.createElement (AnchorOverride, componentProps); | ||
| return React.createElement (AnchorOverride, props); | ||
| }; | ||
@@ -27,4 +27,4 @@ }; | ||
| ...props, | ||
| getClasses: constructGetClasses (props), | ||
| getAnchor: constructGetAnchor (React), | ||
| getClasses: constructGetClasses ({props}), | ||
| getAnchor: constructGetAnchor ({props, React}), | ||
| }); | ||
@@ -31,0 +31,0 @@ return props => { |
9736
-0.1%