Skip to content
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 company overview to React Router #6400

Conversation

cgsunkel
Copy link
Contributor

@cgsunkel cgsunkel commented Jan 4, 2024

Description of change

This is the first in a series of PRs to migrate the company pages to React Router. A new version of CompanyLayout and CompanyLocalHeader have been created that works with the DefaultLayout. The old one will be removed once all pages are migrated.

The company overview page has been updated in order to test the new components (this page has also been moved into the modules directory).

Test instructions

Go to the overview tab for a company. Everything should work as before.

Checklist

  • Has the branch been rebased to main?
  • Automated tests (Any of the following when applicable: Unit, Functional or End-to-End)
  • Manual compatibility testing (Browsers: Chrome, Firefox, Edge, Safari)

@cgsunkel cgsunkel requested a review from a team as a code owner January 4, 2024 13:12
Copy link

cypress bot commented Jan 4, 2024

Passing run #49852 ↗︎

0 26 0 0 Flakiness 0

Details:

Move CompanyOverview code into the modules directory
Project: data-hub-frontend Commit: 88c1760191
Status: Passed Duration: 02:03 💡
Started: Jan 4, 2024 4:04 PM Ended: Jan 4, 2024 4:06 PM

Review all test suite changes for PR #6400 ↗︎

@cgsunkel cgsunkel force-pushed the feature/migrate-company-overview-to-react-router branch from 1e9dd6b to 88c1760 Compare January 4, 2024 15:59
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes to this file are very minimal when compared with the original version

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes to this file are very minimal when compared with the original version

@cgsunkel cgsunkel merged commit f9f4304 into feature-merge/company-layout-refactoring Jan 5, 2024
1 check passed
@cgsunkel cgsunkel deleted the feature/migrate-company-overview-to-react-router branch January 5, 2024 11:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants