How to use arrow functions (public class fields) as class methods?

Your syntax is slightly off, just missing an equals sign after the property name. class SomeClass extends React.Component { handleInputChange = (val) => { console.log(‘selectionMade: ‘, val); } } This is an experimental feature. You will need to enable experimental features in Babel to get this to compile. Here is a demo with experimental enabled. … Read more