-
Mark Florian authored
Part of [Update dependencies table UI][1]. This is the largest piece that implements the new table layout. It's behind the `dependency_list_ui` feature flag, which is currently disabled by default. This means that the existing UI is still in place, and unaffected. Specifically, this: - Reimplements the table using `GlTable` from GitLab UI - Removes the UI tabs - Combines the component name and version columns - Adds a warning badge for rows with vulnerabilities - Adds a document icon to the location column [1]: https://gitlab.com/gitlab-org/gitlab/-/issues/195928
0e6fbe01