Make a single re-usable banner component (#27412)

Release Notes:

- Fixed an issue where both the predict edit and git onboarding banners
would both show at the same time.
35ec4753b4Mikayla Maki committed on 3/25/2025, 7:05:25 AM· committed by GitHubparentb85492b
14 files changedLine totals unavailable