MNTOR-5066 - Big data broker FE removal #6314
Open
+135
−4,915
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
References:
Jira: MNTOR-5066
Figma:
Description
This PR begins the process of removing all data-broker–related information from the front end while minimizing changes to the backend as much as possible. I started with the Dashboard and am working outward from there, since everything is deeply connected and any component referencing
OneRepScanResultRowor related OneRep types needs to be carefully unraveled.I could be wrong here (and also because we didn't really formally decide on a protocol for the FE removal) but because of the amount of prop drilling and cross-component coupling, doing this in tiny incremental PRs each removal step tends to cascade into linting issues, build errors, or broken types. Instead, this PR represents the first major chunk in a slow, deliberate phase-out. It should be reviewed in sections, and it will definitely require a thorough regression test.
The overall goal is to steadily strip out all OneRep/data-broker UI surfaces without destabilizing unrelated areas of the app. Subsequent PRs will continue this clean-up process once this foundation is in place.
Screenshot (if applicable)
Not applicable.
How to test
Checklist (Definition of Done)