bloomreach-experience-react-sdk
Advanced tools
Comparing version 0.6.1 to 0.6.2
@@ -453,3 +453,5 @@ (function(global, factory) { | ||
value: function updatePageModel(pageModel) { | ||
addBodyComments(pageModel.page, this.state.preview); | ||
if (pageModel) { | ||
addBodyComments(pageModel.page, this.state.preview); | ||
} | ||
this.setState({ | ||
@@ -520,5 +522,6 @@ pageModel: pageModel | ||
value: function componentDidUpdate(prevProps, prevState) { | ||
if (this.props.request.path !== prevProps.request.path) { | ||
if (this.props.pageModel !== prevProps.pageModel) { | ||
this.updatePageModel(this.props.pageModel); | ||
} else if (this.props.request.path !== prevProps.request.path) { | ||
var parsedUrl = parseRequest(this.props.request); | ||
Object.assign(this.state, parsedUrl); | ||
this.fetchPageModel(parsedUrl.path, parsedUrl.query, parsedUrl.preview); | ||
@@ -525,0 +528,0 @@ } |
{ | ||
"name": "bloomreach-experience-react-sdk", | ||
"version": "0.6.1", | ||
"version": "0.6.2", | ||
"description": "Bloomreach Experience SDK for React", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
@@ -487,2 +487,5 @@ # BloomReach Experience SDK for React | ||
### Version 0.6.2 | ||
- Fixed page model fetch on the component update. | ||
### Version 0.6.1 | ||
@@ -489,0 +492,0 @@ - Fixed a bug with query string passing to the Page Model API. |
@@ -54,3 +54,6 @@ /* | ||
updatePageModel(pageModel) { | ||
addBodyComments(pageModel.page, this.state.preview); | ||
if (pageModel) { | ||
addBodyComments(pageModel.page, this.state.preview); | ||
} | ||
this.setState({ | ||
@@ -122,5 +125,6 @@ pageModel, | ||
componentDidUpdate(prevProps, prevState) { | ||
if (this.props.request.path !== prevProps.request.path) { | ||
if (this.props.pageModel !== prevProps.pageModel) { | ||
this.updatePageModel(this.props.pageModel); | ||
} else if (this.props.request.path !== prevProps.request.path) { | ||
const parsedUrl = parseRequest(this.props.request); | ||
Object.assign(this.state, parsedUrl); | ||
this.fetchPageModel(parsedUrl.path, parsedUrl.query, parsedUrl.preview); | ||
@@ -127,0 +131,0 @@ } |
Sorry, the diff of this file is not supported yet
184888
2277
578