diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2021-10-13 09:11:33 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2021-10-13 09:11:33 +0300 |
commit | 56a177ed56309f4742fe9f978adec394636bd7ca (patch) | |
tree | 22020565df5e956e880e1fa67c51bbf72965bf2b /app/assets/javascripts/snippets | |
parent | 4ae83df07e37b502c3b2fdbd352328d72f31d1f5 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/snippets')
-rw-r--r-- | app/assets/javascripts/snippets/components/snippet_description_view.vue | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/app/assets/javascripts/snippets/components/snippet_description_view.vue b/app/assets/javascripts/snippets/components/snippet_description_view.vue index 62d95a650da..737a131ce7c 100644 --- a/app/assets/javascripts/snippets/components/snippet_description_view.vue +++ b/app/assets/javascripts/snippets/components/snippet_description_view.vue @@ -1,10 +1,14 @@ <script> +import { GlSafeHtmlDirective as SafeHtml } from '@gitlab/ui'; import MarkdownFieldView from '~/vue_shared/components/markdown/field_view.vue'; export default { components: { MarkdownFieldView, }, + directives: { + SafeHtml, + }, props: { description: { type: String, @@ -12,13 +16,14 @@ export default { default: '', }, }, + safeHtmlConfig: { ADD_TAGS: ['gl-emoji'] }, }; </script> <template> <markdown-field-view class="snippet-description" data-qa-selector="snippet_description_content"> <div + v-safe-html:[$options.safeHtmlConfig]="description" class="md js-snippet-description" - v-html="description /* eslint-disable-line vue/no-v-html */" ></div> </markdown-field-view> </template> |