I have a class Display that uses values from a helper.js file for all its data and utilities. I am facing a problem where I need to call a method of the class from a function helper.js. Here is what I am trying to achieve:   
class Display extends Component {
      constructor(props) {
        super(props);
        this.imgHandler = this.imgHandler.bind(this);
      }
      imgHandler() {
        const displayValues = this.getValues();
        this.setState({
          displayValues
        });
      }
    }
helper.js
function renderIcon() {
  return (
    <img onClick={addHandler} />
  )
}
I tried creating an instance of Display in helper.js and setting the onClick handler in renderIcon as follows:  
const display = new Display();
<img onClick={display.imgHandler}> 
But doing this gave me an error:
ReferenceError: can't access lexical declaration display before initialization
Could I please get some help with accomplishing the above? Thanks!
 
    