I have just been schooled on arrow functions, and how they can aid with visibility when you start using sub-functions, here: react native and globally accessible objects>
myFunction()
is a class level function. Binding anything to this
is referring a class itself, therefore you need to bind it to access this
property, otherwise you won't be able to access the class level props.
Although there are many ways to bind this as explained here, but the simplest one would be to use the shorthand arrow syntax as
myFunction = () =>