public shouldComponentUpdate()

in frontend/src/common/components/hocr/hocr-preview/hocr-preview.component.tsx [169:185]


  public shouldComponentUpdate(nextProps: HocrPreviewProps, nextState: HocrPreviewState) {
    const shouldUpdate = ( 
      this.props.hocr !== nextProps.hocr ||
      this.props.pageIndex !== nextProps.pageIndex ||
      this.props.zoomMode !== nextProps.zoomMode ||
      this.props.targetWords !== nextProps.targetWords ||
      this.props.caseSensitiveComparison !== nextProps.caseSensitiveComparison ||
      this.props.renderOnlyTargetWords !== nextProps.renderOnlyTargetWords ||
      this.props.disabelScroll !== nextProps.disabelScroll ||
      this.props.userStyle !== nextProps.userStyle ||
      this.props.onWordHover !== nextProps.onWordHover ||
      this.props.className !== nextProps.className ||
      this.state.pageNode !== nextState.pageNode ||
      this.state.wordCompare !== nextState.wordCompare
    );
    return shouldUpdate;
  }