Where should I move calls to document.addEventListener in React components?
Looks like componentWillMount is being deprecated.
I'm using it to check for keydown events (and componentWillUnmount for removeing the event):
componentWillMount() {
document.addEventListener("keydown", this.handleKeyDown);
}
componentWillUnmount() {
document.removeEventListener("keydown", this.handleKeyDown);
}
In the blog example they move it to componentDidMount. Should I just move it there too?
Edit: fixed the typo, I was talking about componentWillMount not componentWillUnmount.