Skip to content

Gitlab ui integration/3041 remove bcollapse

What does this MR do and why?

Integration MR for gitlab-ui!4934 (merged). This MR primarily

  • refactors to use v-model instead of GlCollapseToggleDirective
  • remove the usage of @show event

Both are getting deprecated in gitlab-ui @ 109.0.0 gitlab-ui@58c5949b

References

Please include cross links to any resources that are relevant to this MR. This will give reviewers and future readers helpful context to give an efficient review of the changes introduced.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

After
Sidebar using breadcrumb Screen Recording 2025-02-11 at 12.42.24 PM.mov
Code owner validations Screen Recording 2025-02-11 at 11.51.05 AM.mov
Escalation policies Screen Recording 2025-02-18 at 9.53.46 AM.mov
Security report summary CleanShot 2025-03-05 at 11.04.29.gif

How to set up and validate locally

yarn install and check out the collapse component usage 👍

Thank you

@pgascouvaillancourt for accompanying me on the wild journey!

Edited by Chaoyue Zhao

Merge request reports

Loading