Remove v-html from app/assets/javascripts/integrations/edit/components/dynamic_field.vue
As part of the effort to remove v-html from the codebase, we need to replace it with a safer alternative.
See parent epic for more details and examples.
Implementation Plan
-
Replace v-htmlwithv-safe-htmlby using GlSafeHTMLDirective - [-] Is the value being passed to
v-htmlsanitized before in frontend?- [-] Remove that part, and
-
Replace every other v-htmlthat uses that value withv-safe-html
-
Remove the comment /* eslint-disable vue/no-v-html */ -
Follow standard code review process
Edited by Markus Koller