diff --git a/client/src/components/modules/ModuleNavigation.vue b/client/src/components/modules/ModuleNavigation.vue index 30619b1c..7b4d12d1 100644 --- a/client/src/components/modules/ModuleNavigation.vue +++ b/client/src/components/modules/ModuleNavigation.vue @@ -12,16 +12,16 @@ Ergebnisse: Modul 1
- Tauschvorgänge - Schwierigkeiten von Tauschvorgängen + Tauschvorgänge + Schwierigkeiten von Tauschvorgängen - Vorteile von Geld - Aufgaben von Geld - Notizen zum Video «Funktionen der + Vorteile von Geld + Aufgaben von Geld + Notizen zum Video «Funktionen der Bank» - Anlageberatung - Welche Geldanlage ist sinnvoll? + Anlageberatung + Welche Geldanlage ist sinnvoll?
diff --git a/client/src/components/modules/ModuleTeaser.vue b/client/src/components/modules/ModuleTeaser.vue index 9173ac62..868e47d2 100644 --- a/client/src/components/modules/ModuleTeaser.vue +++ b/client/src/components/modules/ModuleTeaser.vue @@ -1,17 +1,28 @@ diff --git a/client/src/graphql/gql/allModules.gql b/client/src/graphql/gql/allModules.gql index ea6f0a16..b572a7b2 100644 --- a/client/src/graphql/gql/allModules.gql +++ b/client/src/graphql/gql/allModules.gql @@ -4,6 +4,8 @@ query ModulesQuery { node { id title + metaTitle + teaser slug } } diff --git a/client/src/pages/module.vue b/client/src/pages/module.vue index f9d06e27..c4c14904 100644 --- a/client/src/pages/module.vue +++ b/client/src/pages/module.vue @@ -16,14 +16,16 @@ }, apollo: { - module: { - query: MODULE_DETAILS_QUERY, - variables: { - slug: store.state.moduleSlug - }, - update(data) { - const cleanedData = this.$getRidOfEdges(data); - return cleanedData.module || {}; + module() { + return { + query: MODULE_DETAILS_QUERY, + variables: { + slug: this.$route.params.slug + }, + update(data) { + const cleanedData = this.$getRidOfEdges(data); + return cleanedData.module || {}; + } } }, assignments: { diff --git a/client/src/pages/topic.vue b/client/src/pages/topic.vue index e241ce1c..420afe0b 100644 --- a/client/src/pages/topic.vue +++ b/client/src/pages/topic.vue @@ -15,12 +15,22 @@