-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor(ui): UI Navigation Refactoring #5076
refactor(ui): UI Navigation Refactoring #5076
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
}} | ||
/> | ||
</Tooltip> | ||
<CopyUrn urn={urn} isActive={copiedUrn} onClick={() => setCopiedUrn(true)} /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
love it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks amazing!!!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! two small nits but it looks like this PR was merged while I was re-reviewing
/** | ||
* URL Paths for each settings page. | ||
*/ | ||
const PATHS = [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe SETTINGS_PATHS
? was confused below when you were mapping over "PATHS"
<Redirect to={`${pathname}${pathname.endsWith('/') ? '' : '/'}${DEFAULT_PATH.path}`} /> | ||
</Route> | ||
{PATHS.map((p) => ( | ||
<Route path={`${path}/${p.path.replace('/', '')}`} render={() => p.content} key={p.path} /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why do you have this replace
logic here if there's no "/" in any of the paths above?
When will this pr be merged and released? |
Summary
In this PR, 2 important things are happening:
We are super excited about these changes, they will clear the runway for more functionality and improve the organization of the app significantly. See the changes in the screenshots below.
Changes
Screenshots

Checklist