Avoid duplicated state in rulesConfig (#384)
Avoid duplicated state in rulesConfig (#384)

The RulesConfig component contains duplicated state for the active ESLint configuration, but the state should be only stored into the main app rather than being stored in RulesConfig. This updates RulesConfig to be a functional component instead.
eslint/eslint.github.io,SimpliField/eslint.github.io,mockee/eslint.github.io,eslint/cn.eslint.org,algolia/eslint.github.io,eslint/eslint.github.io,algolia/eslint.github.io,SimpliField/eslint.github.io,algolia/eslint.github.io,SimpliField/eslint.github.io,mockee/eslint.github.io,eslint/eslint.github.io,mockee/eslint.github.io