Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:
Не так давно начал изучать React + Redux, после подключения react-redux библиотеки вылезла ошибка(сейчас уже не опишу её точно, но в итоге пришёл к выводу, что нужно просто всё обновить, обновил, и теперь не знаю как пофиксить проблему ибо никогда не работал с хуками и понять не могу что конкретно от меня хотят в данной ситуации... (Пишет, что ошибка в строке с ReactDom.render Код файла:
import * as serviceWorker from './serviceWorker';
import store from './redux/redux-store'
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
import { BrowserRouter } from 'react-router-dom';
import { Provider } from 'react-redux';
let rerenderEntireTree = (state) => {
ReactDOM.render(
<BrowserRouter>
<Provider store = {store}>
<App />
</Provider>
</BrowserRouter>, document.getElementById('root')
);
};
rerenderEntireTree(store.getState());
store.subscribe(() => {
let state = store.getState();
rerenderEntireTree(state);
});
serviceWorker.unregister();
Буду невероятно признателен если поможете пофиксить ибо уже неделю мучаюсь