Skip to content

Conversation

@guan404ming
Copy link
Member

Related Comment

#50463 (comment)

Why

UI Alert seems to be cross-page but currently is shown only for homepage.

How

  • make it a a components
  • enable it for dag and dag detail page

image
image


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in airflow-core/newsfragments.

@boring-cyborg boring-cyborg bot added the area:UI Related to UI/UX. For Frontend Developers. label May 13, 2025
@guan404ming guan404ming force-pushed the cross-page-ui-error branch from 83defdb to e903937 Compare May 13, 2025 15:38
Copy link
Member

@pierrejeambrun pierrejeambrun left a comment

Choose a reason for hiding this comment

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

This alerts are DASHBOARD_UIALERTS, they are specifically meant for the dashboard and documented as so.

I don't this we should do this change and incorporate them on every pages.

@guan404ming
Copy link
Member Author

Make sense. Should I still make it a component or just leave it just like the original implementation?

@pierrejeambrun
Copy link
Member

If it is not re-used by anything else (and most probably won't be), I don't think it's worth extracting a component.

@bbovenzi
Copy link
Contributor

This alerts are DASHBOARD_UIALERTS, they are specifically meant for the dashboard and documented as so.

I don't this we should do this change and incorporate them on every pages.

Good point. I did forget we were that explicit. Sorry for giving faulty direction.

@bbovenzi bbovenzi closed this May 13, 2025
@guan404ming guan404ming deleted the cross-page-ui-error branch May 14, 2025 12:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:UI Related to UI/UX. For Frontend Developers.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants