stenciljs/eslint-plugin

How to resolve "react/jsx-no-bind" in Stencil context.

Open

#11 opened on May 10, 2020

View on GitHub
 (3 comments) (2 reactions) (0 assignees)TypeScript (37 forks)auto 404
Help Wantedtriage

Repository metrics

Stars
 (71 stars)
PR merge metrics
 (PR metrics pending)

Description

As per the recommendations on the stencil docs I use the binding/arrow function quite often on elements. What would be the best way to resolve the "react/jsx-no-bind" rule. I have seen their documentation but I can't seem to understand how the solutions could be applied in the context of Stencil components. This rule has been added intentionally to the stencil rules so I assume there is a solution to this, I just can't find it.

let item = "value";
<div onClick={() => self.select(item)}</div>

warning JSX props should not use arrow functions react/jsx-no-bind

Contributor guide