diff --git a/client/src/components/Chapter.vue b/client/src/components/Chapter.vue
index 8feee031..0ef57481 100644
--- a/client/src/components/Chapter.vue
+++ b/client/src/components/Chapter.vue
@@ -6,7 +6,7 @@
{{chapter.description}}
-
+
-
+
{{instrumentLabel}}
{{contentBlock.title}}
@@ -24,7 +24,7 @@
-
+
@@ -54,6 +54,8 @@
import CHAPTER_QUERY from '@/graphql/gql/chapterQuery.gql';
import DELETE_CONTENT_BLOCK_MUTATION from '@/graphql/gql/mutations/deleteContentBlock.gql';
+ import {mapGetters} from 'vuex';
+
const instruments = {
base_communication: 'Sprache & Kommunikation',
base_society: 'Gesellschaft'
@@ -87,6 +89,7 @@
},
computed: {
+ ...mapGetters(['editModule']),
specialClass() {
return `content-block--${this.contentBlock.type.toLowerCase()}`
},
diff --git a/client/src/components/modules/Module.vue b/client/src/components/modules/Module.vue
index 07de26e0..dfb8b31c 100644
--- a/client/src/components/modules/Module.vue
+++ b/client/src/components/modules/Module.vue
@@ -46,6 +46,10 @@
module: {
required: true,
type: Object
+ },
+ edit: {
+ type: Boolean,
+ default: false
}
},
diff --git a/client/src/components/modules/ModuleNavigation.vue b/client/src/components/modules/ModuleNavigation.vue
index a8b10747..d922bb17 100644
--- a/client/src/components/modules/ModuleNavigation.vue
+++ b/client/src/components/modules/ModuleNavigation.vue
@@ -32,6 +32,10 @@
+
+