React - перестали работать обработчики

Суть проблемы такова, что у меня перестали работать обработчики на странице. через Devtools обработчик висит,а при клике ничего не происходит. пустота. ошибок так же не выдает. Пример упрощен. кавычки у jsx убраны специально, т.к. stackoverflow не пропускает с ними.

import * as React from 'react';
import '../components/less/styles.less';
// import Header from './Header.js';

class App extends React.Component{
  render () {
    return (
        button onClick={() => console.log('anything')}>123/button
    )


  ReactDOM.render(App /, document.getElementById('root-page'));})



 window.addEventListener('load', () => {
  ReactDOM.render(button onClick={() => console.log('anything')}123/button, document.getElementById('root-page'));})

Ситуация такая с любым обработчиком.

НО!

Если вывести напрямую через ReactDOM - то все работает. Хотя в обоих случаях Devtools показывает что на элементе есть обработчик. Пробовал перезапускать сборку, удалять папку node_modules,onClick={this.say}, onClick={() => this.say}, делал ф-ый компонент, передавал ф-цию в качестве props. страница не реагирует, хотя обработчик навешен на элемент.


Ответы (0 шт):