Clean up code

This commit is contained in:
Ramon Wenger 2018-09-13 15:34:18 +02:00
parent 7038721bfd
commit 2ffeca189a
1 changed files with 3 additions and 4 deletions

View File

@ -4,7 +4,7 @@
<add-content-block-button :parent="chapter.id"></add-content-block-button>
<content-block v-if="shouldBeVisible(contentBlock, 'VXNlckdyb3VwTm9kZTo2')" :contentBlock="contentBlock" :key="contentBlock.id" v-for="contentBlock in chapter.contentBlocks">
<content-block v-if="visibleFor(contentBlock, 'VXNlckdyb3VwTm9kZTo2')" :contentBlock="contentBlock" :key="contentBlock.id" v-for="contentBlock in chapter.contentBlocks">
</content-block>
</div>
</template>
@ -22,9 +22,8 @@
},
methods: {
shouldBeVisible(contentBlock, userGroup) {
const userGroups = contentBlock.hiddenFor.map(entry => entry.id)
return !userGroups.includes(userGroup)
visibleFor(contentBlock, userGroup) {
return !contentBlock.hiddenFor.map(entry => entry.id).includes(userGroup);
}
}
}