From d32274ad7481537bf37a6cf7121f174299c62b05 Mon Sep 17 00:00:00 2001 From: chris <kokosias@yahoo.gr> Date: Mon, 17 Apr 2017 14:18:13 +0300 Subject: [PATCH] relolved comments for notes editor --- .../elements/comment/ResolvedCommentComponent.js | 13 +++++++++++++ .../elements/comment/ResolvedCommentPackage.js | 3 ++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 app/components/SimpleEditor/elements/comment/ResolvedCommentComponent.js diff --git a/app/components/SimpleEditor/elements/comment/ResolvedCommentComponent.js b/app/components/SimpleEditor/elements/comment/ResolvedCommentComponent.js new file mode 100644 index 0000000..f71eaac --- /dev/null +++ b/app/components/SimpleEditor/elements/comment/ResolvedCommentComponent.js @@ -0,0 +1,13 @@ +import { AnnotationComponent } from 'substance' + +class ResolvedCommentComponent extends AnnotationComponent { + render ($$) { + let el = $$('resolved-comment') + .attr('data-id', this.props.node.id) + .addClass(this.getClassNames()) + + return el + } +} + +export default ResolvedCommentComponent diff --git a/app/components/SimpleEditor/elements/comment/ResolvedCommentPackage.js b/app/components/SimpleEditor/elements/comment/ResolvedCommentPackage.js index 4368823..dbbb1bb 100644 --- a/app/components/SimpleEditor/elements/comment/ResolvedCommentPackage.js +++ b/app/components/SimpleEditor/elements/comment/ResolvedCommentPackage.js @@ -1,12 +1,13 @@ import ResolvedComment from './ResolvedComment' import ResolvedCommentCommand from './ResolvedCommentCommand' +import ResolvedCommentComponent from './ResolvedCommentComponent' import ResolvedCommentHTMLConverter from './ResolvedCommentHTMLConverter' export default { name: 'resolved-comment', configure: function (config) { config.addNode(ResolvedComment) - + config.addComponent(ResolvedComment.type, ResolvedCommentComponent) config.addCommand(ResolvedComment.type, ResolvedCommentCommand, { nodeType: ResolvedComment.type }) config.addConverter('html', ResolvedCommentHTMLConverter) } -- GitLab