Removes the dismiss button from the pipeline header

What does this MR do and why?

Describe in detail what your merge request does and why.

This MR removes the dismiss button from the alert in the pipeline header as we weren't actually able to dismiss it. The boring solution here is to remove the button that currently does nothing.

Note: The approach has changed somewhat since this MR opened, some of the earlier comments may be confusing.

Screenshots or screen recordings

Before After
Screenshot_2021-12-23_at_13.48.20 Screenshot_2021-12-23_at_13.48.12

How to set up and validate locally

  1. Run locally
  2. Head over to /flightjs/Flight/-/pipelines/219
  3. Open dev tools' network tab
  4. Find the call to the graphQL endpoint and right click > Block URL
  5. Reload the page
  6. Note the lack of button

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #347412 (closed)

Edited by Sam Beckham

Merge request reports

Loading