I have this react app where the structure is EnglishRoute -> Mainpage -> Treatments -> TreatmentItem
In the EnglishRoute, I have:
<p>english route</p>
<Switch>
<Route path=`en` exact>
<MainPage />
</Route>
<Route path=`en/quote`>
<NewQuote />
</Route>
<Route path=`en/rendering`>
<Regions />
</Route>
</Switch>
In my TreatmentItem.js I have:
<li>
<Link to=`en/rendering`>Rendering React</Link>
</li>
</ul>
<Switch>
<Route path=`en/rendering`>
<Regions />
</Route>
</Switch>
I want to be able to render the component <Regions> from TreatmentItem.js but it does
not work. But when have the same <Route path=`en/rendering`> inside EnglishRoute, it
gets the same <Regions /> component rendered and everything loads fine...
<Link to=`en/rendering`> correctly put the url.
I feel like I am forgetting something really silly, what can I do to fix this issue?