import React from 'react';
import * as ReactDOMClient from 'react-dom';
import './index.css';
import App from './App';
const container = document.getElementById('root');
const root = ReactDOMClient.createRoot(container);
root.render(
<React.StrictMode>
<App />
</React.StrictMode>,
document.getElementById('root')
);
import { createRoot } from "react-dom/client";
import App from "./App";
const container = document.getElementById("root");
const root = createRoot(container);
root.render(<App />);
Если можете, ответьте пожалуйста на еще один вопрос, каким образом мне передавать данные из стейта в компоненты? Раньше я делал это путем создания контейнерных компонентов, через mapStateToProps и mapDispatchToProps, далее оборачивал компонент с помощью функции коннект. Теперь я хочу избавиться от оберток, так как мне быть?
class EmailParser{
constructor(email){
this.email = email;
return new Proxy(this, {
get(target, name) {
switch(name) {
case 'propertyA':
return 'some inf A';
case 'propertyB':
return 'some inf B';
default:
return `Свойства ${name} нет`;
}
}
});
}
}
на
И проверим, какое сейчас this