Skip to content

Update Service Desk to use updated Vue standards (and remove from main bundle)

What does this MR do?

Update Service Desk to use updated Vue standards

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

  • If we aren't comfortable adding the refactor into 9.2, I can create a slimmer version that just adds in the new bundle.

Why was this MR needed?

  • Vue is included in the main bundle
  • Previously when the checkbox got enabled, we always showed a fetch error
  • Previously, Service Desk Vue wasn't using the new Vue standards (.vue files, styleguide)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Closes #2383 (closed)

Merge request reports