Skip to content

Fix Cycle Analytics landing widget state and improve state management in Vue.

username-removed-502136 requested to merge cycle-analytics-js-improvements into master

What does this MR do?

  • Fixes Cycle Analytics help widget show/hide issue
  • Addresses initial MR feedback with improving Vue state management logic
  • Fixes cookie path of the help widget so when you close a help widget in a repo it won't be visible for other repos.

Are there points in the code the reviewer needs to double check?

  • Should we move gl.cycleAnalyticsModel to a new file.

Why was this MR needed?

Screenshots (if relevant)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Fixes #22483 (closed)

Merge request reports