diff --git a/src/components/nodes/NodeView.vue b/src/components/nodes/NodeView.vue index 762cb80..28eadb2 100644 --- a/src/components/nodes/NodeView.vue +++ b/src/components/nodes/NodeView.vue @@ -57,6 +57,7 @@ export default { node: { type: Object, default: undefined }, variant: { type: String, default: 'dark' }, type: { type: String, default: 'ref' }, + forceType: { type: String, default: null }, mode: { type: String, default: 'view' }, preview: { type: Boolean, default: false }, showOrigin: { type: Boolean, default: false } @@ -73,6 +74,7 @@ export default { }, nodeType () { + if (this.forceType) return this.forceType return this.node !== undefined ? this.node.type : this.type } } diff --git a/src/components/nodes/NodeViewBody.vue b/src/components/nodes/NodeViewBody.vue index be54158..504ce06 100644 --- a/src/components/nodes/NodeViewBody.vue +++ b/src/components/nodes/NodeViewBody.vue @@ -5,7 +5,7 @@ > diff --git a/src/components/nodes/NodeViewTitle.vue b/src/components/nodes/NodeViewTitle.vue index a0e61b9..b950137 100644 --- a/src/components/nodes/NodeViewTitle.vue +++ b/src/components/nodes/NodeViewTitle.vue @@ -14,7 +14,10 @@ - , + , + + + {{ node.date.start }}
{{ node.edition.map(ed => ed.name).join(' ') }} @@ -35,7 +38,8 @@ export default { tag: { type: String, default: 'h6' }, link: { type: Boolean, default: false }, block: { type: Boolean, default: false }, - edition: { type: Boolean, default: false } + edition: { type: Boolean, default: false }, + noDate: { type: Boolean, default: false } }, data () {