-
Notifications
You must be signed in to change notification settings - Fork 73
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 Run #11572
Run Properties:
|
Project |
fides
|
Branch Review |
refs/pull/5610/merge
|
Run status |
Passed #11572
|
Run duration | 00m 49s |
Commit |
82c02e64f3 ℹ️: Merge f94d8b4d5fcc994e688743c5c2b669d048a2641e into 2f1242a3203f1f397cb5283ad6bd...
|
Committer | Jason Gill |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
0
|
Flaky |
0
|
Pending |
0
|
Skipped |
0
|
Passing |
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 Run #11584
Run Properties:
|
Project |
fides
|
Branch Review |
main
|
Run status |
Passed #11584
|
Run duration | 00m 51s |
Commit |
5fc96af31d: Migrate Breadcrumbs to Ant (#5610)
|
Committer | Jason Gill |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
0
|
Flaky |
0
|
Pending |
0
|
Skipped |
0
|
Passing |
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