diff --git a/packages/default-theme/cms/blocks/CmsBlockTextOnImage.vue b/packages/default-theme/cms/blocks/CmsBlockTextOnImage.vue index 50093e340..870793e9b 100644 --- a/packages/default-theme/cms/blocks/CmsBlockTextOnImage.vue +++ b/packages/default-theme/cms/blocks/CmsBlockTextOnImage.vue @@ -1,9 +1,12 @@ @@ -29,20 +32,53 @@ export default { getSlots() { return this.content.slots || [] }, - getContent() { - return this.getSlots.length && this.getSlots[0] + + getLeftContent() { + return this.getSlots.find(({ slot }) => slot === "left") + }, + getRightContent() { + return this.getSlots.find(({ slot }) => slot === "right") }, }, }