Commit e4408ec1 authored by Dheeraj Joshi's avatar Dheeraj Joshi

Switch to v-safe-html for MR empty state svg

parent aa0a1d0c
<script>
import { GlButton, GlSprintf, GlLink } from '@gitlab/ui';
import { GlButton, GlSprintf, GlLink, GlSafeHtmlDirective } from '@gitlab/ui';
import emptyStateSVG from 'icons/_mr_widget_empty_state.svg';
import { helpPagePath } from '~/helpers/help_page_helper';
......@@ -10,6 +10,9 @@ export default {
GlSprintf,
GlLink,
},
directives: {
SafeHtml: GlSafeHtmlDirective,
},
props: {
mr: {
type: Object,
......@@ -20,6 +23,7 @@ export default {
return { emptyStateSVG };
},
ciHelpPage: helpPagePath('/ci/quick_start/index.html'),
safeHtmlConfig: { ADD_TAGS: ['use'] },
};
</script>
......@@ -29,7 +33,7 @@ export default {
<div
class="artwork col-md-5 order-md-last col-12 text-center d-flex justify-content-center align-items-center"
>
<span v-html="emptyStateSVG /* eslint-disable-line vue/no-v-html */"></span>
<span v-safe-html:[$options.safeHtmlConfig]="emptyStateSVG"></span>
</div>
<div class="text col-md-7 order-md-first col-12">
<p class="highlight">
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment