WoWAnalyzer
WoWAnalyzer copied to clipboard
Convert React class components to functional components
To improve maintainability and ease of development, we would like to convert all React class component to functional components. Helping with this does not require any WoW or spec knowledge. Just pick a random React class component and convert it to a functional component. When doing this, please also consider #3799 as TS Props are much cleaner than propTypes.
Reimplement state and other methods using hooks.
When converting components that use the Redux or react-router HOCs, please consider using hooks instead.
A guide: https://www.digitalocean.com/community/tutorials/five-ways-to-convert-react-class-components-to-functional-components-with-react-hooks (but please use arrow-function based functional components instead)
Hi, I'd love to contribute to this as my first dabble into open source :) I have professional experience with react and specifically updating components from class based to functional, as my previous project required a lot of this kind of migration. I'll see what I can do!