weaveworks / weave-gitops

Weave GitOps provides insights into your application deployments, and makes continuous delivery with GitOps easier to adopt and scale across your teams.
https://docs.gitops.weave.works/
Apache License 2.0
905 stars 151 forks source link

Turn on react / react-hook eslinters to ensure consistency with EE #4182

Open AlinaGoaga opened 8 months ago

AlinaGoaga commented 8 months ago

Closes #3457

Prior to merging this we will need to have remove-req-use-useAsyncFn merged in EE as the removal of useRequestState will break enterprise.

What changed?

As agreed in triage:

  1. prop-types
  2. display-name
  1. exhaustive-deps
  2. jsx-key
  3. rules-of-hooks
  4. no-children-prop
  5. no-unescaped-entities
  6. no-unknown-property