creact router change component without chaning url react orouter 5 code example
Example: component navigation without changin the url react router
const memoryHistory = createMemoryHistory(options);
// In your Router configuration
<Router history={memoryHistory} routes={routes} />