In class components normal function don't know what this is so we need to bind them. But arrow function automatically understands this.so we do not require extra code.
Arrow functions are shorter and look cleaner especially in functional components
Arrow functions are used everywhere in use State and use Effect it makes the code more organized and simpler that's why we used it instead of normal function