Новичок, чтобы отреагировать здесь и попытаться обернуть голову вокруг нового API контекста (я еще не изучал Redux и т. Д.).
Кажется, я могу делать многое из того, что мне нужно, но в конечном итоге у меня будет много-много провайдеров, и всем понадобится тег для обертывания моего основного приложения.
У меня будет провайдер для Auth, один для тематики, один для сообщений чата (vis Pusher.com) и т. Д. Также использование React Router - это еще один элемент оболочки.
Придется ли мне закончить с этим (и многим другим) ....
<BrowserRouter>
<AuthProvider>
<ThemeProvider>
<ChatProvider>
<App />
</ChatProvider>
</ThemeProvider>
</AuthProvider>
</BrowserRouter>
Или есть способ лучше?