Commit c9f22f82 authored by Dheeraj Joshi's avatar Dheeraj Joshi

Switch to v-safe-html for IDE error messages

parent 36302fb6
<script>
import { GlAlert, GlLoadingIcon } from '@gitlab/ui';
import { GlAlert, GlLoadingIcon, GlSafeHtmlDirective } from '@gitlab/ui';
import { mapActions } from 'vuex';
export default {
......@@ -7,6 +7,9 @@ export default {
GlAlert,
GlLoadingIcon,
},
directives: {
SafeHtml: GlSafeHtmlDirective,
},
props: {
message: {
type: Object,
......@@ -55,7 +58,7 @@ export default {
@dismiss="dismiss"
@primaryAction="doAction"
>
<span v-html="message.text /* eslint-disable-line vue/no-v-html */"></span>
<span v-safe-html="message.text"></span>
<gl-loading-icon v-show="isLoading" size="sm" inline class="vertical-align-middle ml-1" />
</gl-alert>
</template>
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