in src/amo/components/FeaturedAddonReview/index.js [54:69]
loadDataIfNeeded(prevProps?: InternalProps) {
const { dispatch, errorHandler, featuredReview, loadingReview, reviewId } =
this.props;
if (errorHandler.hasError()) {
log.warn('Not loading data because of an error');
return;
}
if (
(!featuredReview || (prevProps && prevProps.reviewId !== reviewId)) &&
!loadingReview
) {
dispatch(fetchReview({ reviewId, errorHandlerId: errorHandler.id }));
}
}