Я относительно новичок в React и изучаю Маршрутизаторы и Контекст. У меня есть компонент App. js, который имеет два маршрутизатора - Home и About. Помимо Маршрутизатора, есть баннерный компонент, который отображает дату. Я сохранил дату в файле контекста и попытался обернуть контекст вокруг маршрутизатора в приложении. js. Но я получаю
Ошибка: слишком много повторных рендеров. React ограничивает количество рендеров, чтобы предотвратить бесконечное l oop.
Вот приложение. js структура
<DateContext>
<Router>
<Header />
<Banner />
<Switch>
<Route exact path="/" component={Home} />
<Route exact path="/about" component={About} />
</Switch>
</Router>
</DateContext>
Можно ли использовать как маршрутизатор, так и контекст в том же компоненте? Или что я тут не так делаю?