diff options
4 files changed, 4 insertions, 4 deletions
diff --git a/resources/vue/components/courseware/blocks/CoursewareDefaultBlock.vue b/resources/vue/components/courseware/blocks/CoursewareDefaultBlock.vue index 8742b12..135ac0b 100644 --- a/resources/vue/components/courseware/blocks/CoursewareDefaultBlock.vue +++ b/resources/vue/components/courseware/blocks/CoursewareDefaultBlock.vue @@ -1,5 +1,5 @@ <template> - <div v-if="block.attributes.visible || canEdit" class="cw-default-block" :class="[showEditMode ? 'cw-default-block-active' : '', isActivated ? '' : 'cw-default-block-deactivated']"> + <div class="cw-default-block" :class="[showEditMode ? 'cw-default-block-active' : '', isActivated ? '' : 'cw-default-block-deactivated']"> <div class="cw-content-wrapper" :class="[showEditMode ? 'cw-content-wrapper-active' : '']"> <header v-if="showEditMode" class="cw-block-header"> <a href="#" class="cw-block-header-toggle" :aria-expanded="isOpen" @click.prevent="isOpen = !isOpen"> diff --git a/resources/vue/components/courseware/containers/CoursewareAccordionContainer.vue b/resources/vue/components/courseware/containers/CoursewareAccordionContainer.vue index 2b1b12a..c5c9fa1 100644 --- a/resources/vue/components/courseware/containers/CoursewareAccordionContainer.vue +++ b/resources/vue/components/courseware/containers/CoursewareAccordionContainer.vue @@ -26,7 +26,7 @@ @open="openSlot(index, $event)" > <ul v-if="!canEdit || currentElementisLink" class="cw-container-accordion-block-list"> - <li v-for="block in section.blocks" :key="block.id" class="cw-block-item"> + <li v-for="block in section.blocks.filter(block => block.attributes.visible)" :key="block.id" class="cw-block-item"> <component :is="component(block)" :block="block" diff --git a/resources/vue/components/courseware/containers/CoursewareListContainer.vue b/resources/vue/components/courseware/containers/CoursewareListContainer.vue index 331f05f..cb4dc6c 100644 --- a/resources/vue/components/courseware/containers/CoursewareListContainer.vue +++ b/resources/vue/components/courseware/containers/CoursewareListContainer.vue @@ -9,7 +9,7 @@ > <template v-slot:containerContent> <ul v-if="!canEdit || currentElementisLink" class="cw-container-list-block-list"> - <li v-for="block in blocks" :key="block.id" class="cw-block-item"> + <li v-for="block in blocks.filter(block => block.attributes.visible)" :key="block.id" class="cw-block-item"> <component :is="component(block)" :block="block" :canEdit="canEdit" :isTeacher="isTeacher" /> </li> </ul> diff --git a/resources/vue/components/courseware/containers/CoursewareTabsContainer.vue b/resources/vue/components/courseware/containers/CoursewareTabsContainer.vue index 3577a0a..4428a63 100644 --- a/resources/vue/components/courseware/containers/CoursewareTabsContainer.vue +++ b/resources/vue/components/courseware/containers/CoursewareTabsContainer.vue @@ -33,7 +33,7 @@ :icon="section.icon" > <ul v-if="!canEdit || currentElementisLink" class="cw-container-tabs-block-list"> - <li v-for="block in section.blocks" :key="block.id" class="cw-block-item"> + <li v-for="block in section.blocks.filter(block => block.attributes.visible)" :key="block.id" class="cw-block-item"> <component :is="component(block)" :block="block" |
