String references are deprecated in React, and they will eventually disappear. Since React 16.3 there is the new api to use for reference creation createRef
which improved the way to handle them greatly. Callbacks refs still have some valid usage, so we might make exceptions with those, please raise the issue if you feel you need to use them.
Go to ./components/createcomment/createcomment.jsx and look for usage of this.refs.textbox. Once you find them:
this.refs.some-reference
this.some-reference = React.createRef()
this.refs.some-reference
into using this.some-reference.current
. Be aware that this might be accessed by files other than the one that defined it. Also, you might need to refactor the code to keep behaviour the same.this.refs
used in the file and repeat from the begining.you can ask for help messaging @guillermo.vaya or posting in the ~webapp channel in the community server
@Willyfrog I would like to take this up.
thanks for working in the issue
hi @MathewtheCoder let me know if you need any help/clarification on this issue :)
moving back to up for grabs
@MathewtheCoder let us know if you still want to work on it again
Hi @Willyfrog, I'll work on this ticket:)
Most helpful comment
Hi @Willyfrog, I'll work on this ticket:)