-
Notifications
You must be signed in to change notification settings - Fork 77
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
Migrate Breadcrumbs to Ant #5610
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
dd1c5c0
to
46561cd
Compare
fides
|
Project |
fides
|
Branch Review |
refs/pull/5610/merge
|
Run status |
|
Run duration | 00m 49s |
Commit |
|
Committer | Jason Gill |
View all properties for this run ↗︎ |
Test results | |
---|---|
|
0
|
|
0
|
|
0
|
|
0
|
|
4
|
Upgrade your plan to view test results. | |
View all changes introduced in this branch ↗︎ |
46561cd
to
3dfdb4e
Compare
dd8d8a8
to
fac1944
Compare
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.
Great work here. The breadcrums looks great and you took the oportunity to refactor and simplify a lot of repetead code.
I left some questions and code improvement suggestions. My main issues are the deleted page and the tricky bug for the sticky page header.
clients/admin-ui/src/features/user-management/UserManagementLayout.tsx
Outdated
Show resolved
Hide resolved
clients/admin-ui/src/pages/systems/configure/[id]/test-datasets.tsx
Outdated
Show resolved
Hide resolved
clients/admin-ui/src/features/data-discovery-and-detection/DiscoveryMonitorBreadcrumbs.tsx
Show resolved
Hide resolved
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.
Thanks for addressing all of my comments. It looks great! Approved!
fides
|
Project |
fides
|
Branch Review |
main
|
Run status |
|
Run duration | 00m 51s |
Commit |
|
Committer | Jason Gill |
View all properties for this run ↗︎ |
Test results | |
---|---|
|
0
|
|
0
|
|
0
|
|
0
|
|
4
|
Upgrade your plan to view test results. | |
View all changes introduced in this branch ↗︎ |
Closes HJ-213
Description Of Changes
Migrate Chakra breadcrumbs to Ant Design breadcrumbs. Update PageHeader component to make use of proper Heading as well as built-in breadcrumb support. Back button has been replaced by breadcrumbs for new pattern and consistency.
Code Changes
NextBreadcrumb
component that supports NextJS navigation in Ant BreadcrumbsPageHeader
component to use proper H1 heading (still Chakra for now)PageHeader
PageHeader
to all pages for consistencyLayout
andFixedLayout
for consistencyDiscoveryMonitorBreadcrumbs
to use newNextBreadcrumb
and Carbon iconsDatasetBreadcrumbs.tsx
which is now obsoleteSteps to Confirm
Pre-Merge Checklist
CHANGELOG.md
updatedmain
downgrade()
migration is correct and works