Creating a multi page custom UI app #Codegeist

According to https://developer.atlassian.com/platform/forge/custom-ui-bridge/router/ it looks like you can only redirect the user to a completely different page in the browser.

Is it possible to create a React app that has multiple routes - and use React Router to handle navigation - and let user switch to different pages by clicking them (or redirecting programmatically) but without a full page reload - only within the forge app itself?

That is possible and there’s actually a tutorial about adding routing using React Router in the docs:

https://developer.atlassian.com/platform/forge/add-routing-to-a-full-page-app/

3 Likes