React: двойная отрисовка

написал простой проект на React, главный компонент ничего не делает, отрисовывает пустой блок:

class AppMain extends React.Component {
    render() {
        console.log("MAIN");
        return <></>
    }
}

...

const root = createRoot(document.getElementById("root") as HTMLElement);
root.render(
  <React.StrictMode>
    <AppMain />
  </React.StrictMode>
);

вижу, что происходит двойной вызов:

MAIN
VM485:236 MAIN

Тоже самое уже в нормальном проекте - двойной вызов компонент. С чем это связано и как с этим бороться (если конечно это не какое-то стандартное поведение)?


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