From 1e184d36fcaf60a77d0d940b66e3281825b047f3 Mon Sep 17 00:00:00 2001 From: adisposkofh Date: Thu, 7 May 2026 11:10:01 +0200 Subject: [PATCH] resolved prop type/injection-related warnings in 'my courses' --- .../Cis/Mylv/Semester/Studiengang/Lv.js | 9 +++- public/js/components/Cis/Mylv/Student.js | 51 ++++++++++--------- 2 files changed, 33 insertions(+), 27 deletions(-) diff --git a/public/js/components/Cis/Mylv/Semester/Studiengang/Lv.js b/public/js/components/Cis/Mylv/Semester/Studiengang/Lv.js index a8cb2bc97..455de193a 100644 --- a/public/js/components/Cis/Mylv/Semester/Studiengang/Lv.js +++ b/public/js/components/Cis/Mylv/Semester/Studiengang/Lv.js @@ -24,9 +24,9 @@ export default { farbe: String, lvinfo: Boolean, benotung: Boolean, - lvnote: String, + lvnote: [String, Number], lvnotebez: Array, - znote: String, + znote: [String, Number], znotebez: Array, studiengang_kuerzel: String, semester: [String, Number], @@ -37,6 +37,11 @@ export default { positiv: Boolean, note_index: String }, + provide() { + return { + studium_studiensemester: Vue.computed(() => this.studien_semester), + } + }, data: () => { return { pruefungenData: null, diff --git a/public/js/components/Cis/Mylv/Student.js b/public/js/components/Cis/Mylv/Student.js index 4cc45b85f..b082019ed 100644 --- a/public/js/components/Cis/Mylv/Student.js +++ b/public/js/components/Cis/Mylv/Student.js @@ -96,34 +96,35 @@ export default { }, template: ` - -

{{$p.t('lehre/myLV')}}

-
-
-
-
- -
-
-
- - - +
+

{{$p.t('lehre/myLV')}}

+
+
+
+
+ +
+
+
+ + + +
+ +
- -
-
` }; \ No newline at end of file