dimakrugly / onix

1 stars 0 forks source link

`handleScroll` #40

Closed DmitriiMelnikOnix closed 1 year ago

DmitriiMelnikOnix commented 1 year ago
handleScroll = ({ currentTarget: { scrollY } }) => {
  if (scrollY > 500) {
    this.setState(() => ({
      isShownScrollButton: true,
    }));
  } else {
    this.setState(() => ({
      isShownScrollButton: false,
    }));
  }
};
  1. Тут функція в setState не потрібна
  2. Можна записати простіше
handleScroll = ({ currentTarget: { scrollY } }) => {
    this.setState({
      isShownScrollButton: scrollY > 500,
    })
};
dimakrugly commented 1 year ago

Спростив, дякую