Skip to content

Replace Dependency List alert implementation with gitlab-ui's

Summary

The alert components in the Dependency List use a feature-local implementation that aligns with the GitLab design spec.

A completely generic implemented of alerts, that match the design spec, will eventually be implemented in gitlab-ui. Once that's done, the feature-specific implementation in the Dependency List can be removed/swapped out in favour of that.

Improvements

This allows us to remove code from EE, and will ensure the dependency list has alerts that are consistent with the design spec, even as it evolves.

Risks

Very little; it should be a straight-forward visual component replacement.

Involved components

Require changes:

To be deleted:

Optional: Missing test coverage

Require changes:

To be deleted: