summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/content_editor/extensions/frontmatter.js
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2022-05-05 18:08:40 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2022-05-05 18:08:40 +0000
commit0b789f95a35aa3e4b99ce12fc98bd3cce6555602 (patch)
tree886c728abbd90836e6846fcf4bb789be243c5253 /app/assets/javascripts/content_editor/extensions/frontmatter.js
parentdad16033c2b7cfd54ffe20ca5cc1d844e9e41be6 (diff)
downloadgitlab-ce-0b789f95a35aa3e4b99ce12fc98bd3cce6555602.tar.gz
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/content_editor/extensions/frontmatter.js')
-rw-r--r--app/assets/javascripts/content_editor/extensions/frontmatter.js15
1 files changed, 10 insertions, 5 deletions
diff --git a/app/assets/javascripts/content_editor/extensions/frontmatter.js b/app/assets/javascripts/content_editor/extensions/frontmatter.js
index 9842027e192..2ec22158106 100644
--- a/app/assets/javascripts/content_editor/extensions/frontmatter.js
+++ b/app/assets/javascripts/content_editor/extensions/frontmatter.js
@@ -1,10 +1,18 @@
-import { VueNodeViewRenderer } from '@tiptap/vue-2';
import { PARSE_HTML_PRIORITY_HIGHEST } from '../constants';
-import FrontmatterWrapper from '../components/wrappers/frontmatter.vue';
import CodeBlockHighlight from './code_block_highlight';
export default CodeBlockHighlight.extend({
name: 'frontmatter',
+
+ addAttributes() {
+ return {
+ ...this.parent?.(),
+ isFrontmatter: {
+ default: true,
+ },
+ };
+ },
+
parseHTML() {
return [
{
@@ -24,9 +32,6 @@ export default CodeBlockHighlight.extend({
},
};
},
- addNodeView() {
- return new VueNodeViewRenderer(FrontmatterWrapper);
- },
addInputRules() {
return [];