megabit-labs/pathways

ESlint error tracker

Opened this issue · 0 comments

While working on #23, I found out that there are some restrictions that ESlint enforces, which we might not like. For example, it has a rule that by default suggests the usage of functional components while writing React (this was later turned off). I only realized this when I tried to add a new component. There might be more such rules that we might want to remove/add and the only way to keep track is to keep reporting them as and when the contributors encounter them. This issue is specifically for that purpose. Instead of opening separate issues for every related problem, we can keep the errors consolidated.

Any rules that you feel should be removed or added can be mentioned here. Also, if there are any outright errors with linting or formatting, please report them below.