diff --git a/client/src/components/content-block-form/ContentElement.vue b/client/src/components/content-block-form/ContentElement.vue index e2607729..3217a916 100644 --- a/client/src/components/content-block-form/ContentElement.vue +++ b/client/src/components/content-block-form/ContentElement.vue @@ -99,7 +99,8 @@ changeAssignmentAssignment(value) { this._updateProperty(value, 'assignment'); }, - changeType(type, value) { + changeType({type, convertToList}, value) { + console.log(type, value, convertToList); let el = { type: type, value: Object.assign({}, value), @@ -148,6 +149,14 @@ break; } + if (convertToList) { + console.log(el); + el = { + type: 'content_list_item', + contents: [el] + }; + console.log(el); + } this.update(el); }, update(element) { diff --git a/client/src/pages/createContentBlock.vue b/client/src/pages/createContentBlock.vue index 74354f35..b6139b22 100644 --- a/client/src/pages/createContentBlock.vue +++ b/client/src/pages/createContentBlock.vue @@ -1,18 +1,23 @@