From c806c062791fe3ac5385ac55638918475bae7463 Mon Sep 17 00:00:00 2001 From: Mathieu Jaumotte Date: Mon, 31 Jan 2022 12:46:44 +0100 Subject: [PATCH] homepage_widget: basically build tables for evaluations, tasks and courses --- .../HomepageWidget/MyAccompanyingCourses.vue | 8 +++--- .../vuejs/HomepageWidget/MyEvaluations.vue | 16 ++++++++++- .../vuejs/HomepageWidget/MyNotifications.vue | 4 +-- .../public/vuejs/HomepageWidget/MyTasks.vue | 27 +++++++++++++++++-- .../public/vuejs/HomepageWidget/js/i18n.js | 2 ++ 5 files changed, 49 insertions(+), 8 deletions(-) diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/HomepageWidget/MyAccompanyingCourses.vue b/src/Bundle/ChillMainBundle/Resources/public/vuejs/HomepageWidget/MyAccompanyingCourses.vue index 9fdc4c824..220588914 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/HomepageWidget/MyAccompanyingCourses.vue +++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/HomepageWidget/MyAccompanyingCourses.vue @@ -4,13 +4,15 @@ @@ -34,6 +43,11 @@ export default { } } }, + methods: { + getUrl(e) { + return `/fr/person/accompanying-period/work/${e.id}/edit` + } + }, } diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/HomepageWidget/MyNotifications.vue b/src/Bundle/ChillMainBundle/Resources/public/vuejs/HomepageWidget/MyNotifications.vue index b6338219c..135532f0b 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/HomepageWidget/MyNotifications.vue +++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/HomepageWidget/MyNotifications.vue @@ -4,20 +4,20 @@