How to use the eslint-plugin-jsx-a11y/lib/rules/no-onchange.js.create function in eslint-plugin-jsx-a11y

To help you get started, we’ve selected a few eslint-plugin-jsx-a11y examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github maranran / eslint-plugin-vue-a11y / lib / rules / no-onchange.js View on Github external
const element = node.parent.parent;
        const nodeType = utils.getElementType(element);

        if (applicableTypes.indexOf(nodeType) === -1) {
          return;
        }
        const hasOnBlur = VueUtils.hasDirective(element, 'on', 'blur');

        if (!hasOnBlur) {
          context.report({
            node,
            message: errorMessage,
          });
        }
      }
    }, JsxRule.create(context))
  }
}