passing function as prop, undefined error

Viewed 2722

I m trying to pass a prop to my child component.

onChangeNumber: e => {
  console.log(e);
};

class MyDrinking extends React.Component {
  render() {
    return (
      <Flexible>
        <LYDSlider
          {...sceneConfig}
          onChangeNumber={this.onChangeNumber.bind(this)}
          value={sceneConfig.sliderNumberValue}
        />
      </Flexible>
    );
  }
}

Keep getting this.props.onChangeNumber is not a function.

Any ideas?

1 Answers
Related