From f19ef0be8ebe525c65e12d8f7ac287da80266c33 Mon Sep 17 00:00:00 2001 From: Allan Otodi Opeto <103313919+AllanOXDi@users.noreply.github.com> Date: Thu, 6 Feb 2025 16:51:38 +0300 Subject: [PATCH] navigates to previous route --- .../src/composables/useFetchContentNode.js | 5 +- .../PreviewContent.vue | 55 +++++++------------ .../PreviewSelectedResources/index.vue | 34 ++++++++---- .../strings/searchAndFilterStrings.js | 5 ++ 4 files changed, 50 insertions(+), 49 deletions(-) diff --git a/kolibri/plugins/coach/assets/src/composables/useFetchContentNode.js b/kolibri/plugins/coach/assets/src/composables/useFetchContentNode.js index 687db6fc5b..5da15d364b 100644 --- a/kolibri/plugins/coach/assets/src/composables/useFetchContentNode.js +++ b/kolibri/plugins/coach/assets/src/composables/useFetchContentNode.js @@ -1,4 +1,4 @@ -import { ref } from 'vue'; +import { ref, getCurrentInstance } from 'vue'; import ContentNodeResource from 'kolibri-common/apiResources/ContentNodeResource'; export default function useFetchContentNode(contentId) { @@ -6,6 +6,7 @@ export default function useFetchContentNode(contentId) { const ancestors = ref([]); const questions = ref([]); const loading = ref(true); + const store = getCurrentInstance().proxy.$store; const fetchContentNode = async () => { ContentNodeResource.fetchModel({ @@ -25,7 +26,7 @@ export default function useFetchContentNode(contentId) { } }) .catch(error => { - this.$store.dispatch('handleApiError', { error }); + store.dispatch('handleApiError', { error }); }); }; diff --git a/kolibri/plugins/coach/assets/src/views/lessons/LessonSummaryPage/sidePanels/LessonResourceSelection/subPages/PreviewSelectedResources/PreviewContent.vue b/kolibri/plugins/coach/assets/src/views/lessons/LessonSummaryPage/sidePanels/LessonResourceSelection/subPages/PreviewSelectedResources/PreviewContent.vue index 8d28b14858..e23fefe7ef 100644 --- a/kolibri/plugins/coach/assets/src/views/lessons/LessonSummaryPage/sidePanels/LessonResourceSelection/subPages/PreviewSelectedResources/PreviewContent.vue +++ b/kolibri/plugins/coach/assets/src/views/lessons/LessonSummaryPage/sidePanels/LessonResourceSelection/subPages/PreviewSelectedResources/PreviewContent.vue @@ -2,11 +2,9 @@
+ {{ coreString('selectFromChannels') }} +