diff --git a/src/converters/lintConfigs/rules/ruleMergers/eslint-plugin-react/jsx-no-bind.ts b/src/converters/lintConfigs/rules/ruleMergers/eslint-plugin-react/jsx-no-bind.ts new file mode 100644 index 000000000..de804928b --- /dev/null +++ b/src/converters/lintConfigs/rules/ruleMergers/eslint-plugin-react/jsx-no-bind.ts @@ -0,0 +1,5 @@ +import { RuleMerger } from "../../ruleMerger"; + +export const mergeJsxNoBind: RuleMerger = () => { + return []; // jsx-no-bind rule does not accept any options +}; diff --git a/src/converters/lintConfigs/rules/ruleMergers/eslint-plugin-react/tests/jsx-no-bind.test.ts b/src/converters/lintConfigs/rules/ruleMergers/eslint-plugin-react/tests/jsx-no-bind.test.ts new file mode 100644 index 000000000..5988a9ed7 --- /dev/null +++ b/src/converters/lintConfigs/rules/ruleMergers/eslint-plugin-react/tests/jsx-no-bind.test.ts @@ -0,0 +1,9 @@ +import { mergeJsxNoBind } from "../jsx-no-bind"; + +describe(mergeJsxNoBind, () => { + test("neither options existing", () => { + const result = mergeJsxNoBind(undefined, undefined); + + expect(result).toEqual([]); + }); +});