Fix react configs

Signed-off-by: Émile Ré <emile@getprobo.com>
This commit is contained in:
Émile Ré
2026-01-23 12:13:37 +04:00
parent cf49f553f8
commit d1cd2b5412

View File

@@ -3,9 +3,18 @@ import reactHooks from "eslint-plugin-react-hooks";
import type { FlatConfig } from "typescript-eslint";
export const reactConfigs: FlatConfig.ConfigArray = [
react.configs.flat.recommended,
react.configs.flat["jsx-runtime"],
{
rules: {
...react.configs.flat.recommended.rules,
...react.configs.flat["jsx-runtime"].rules,
// onScrollEnd is a valid React 19 event handler, but eslint-plugin-react
// doesn't support it yet. See: https://github.com/jsx-eslint/eslint-plugin-react/pull/3958
"react/no-unknown-property": ["error", { ignore: ["onScrollEnd"] }],
},
},
{
...react.configs.flat.recommended,
...react.configs.flat["jsx-runtime"],
settings: {
react: {
version: "detect",