Fix TypeScript config for upgrade to 5.0

This commit is contained in:
Daniel Egger 2023-03-31 10:17:53 +02:00
parent edcfab1dd3
commit d09ef0054f
4 changed files with 4 additions and 1 deletions

View File

@ -92,7 +92,7 @@ const learningSequenceBorderClass = computed(() => {
<template> <template>
<div :id="learningSequence.slug" class="learning-sequence mb-8"> <div :id="learningSequence.slug" class="learning-sequence mb-8">
<div class="mb-2 flex items-center gap-4 text-blue-900"> <div class="mb-2 flex items-center gap-4 text-blue-900">
<component v-if="showIcon(learningSequence.icon)" :is="learningSequence.icon" /> <component :is="learningSequence.icon" v-if="showIcon(learningSequence.icon)" />
<h3 class="text-large font-semibold"> <h3 class="text-large font-semibold">
{{ learningSequence.title }} {{ learningSequence.title }}
</h3> </h3>

View File

@ -33,6 +33,7 @@ function userCountStatusForCircle(userId: number, translationKey: string) {
); );
const grouped = groupBy(criteria, "circle.translation_key"); const grouped = groupBy(criteria, "circle.translation_key");
// @ts-ignore
return competenceStore.calcStatusCount(grouped[translationKey]); return competenceStore.calcStatusCount(grouped[translationKey]);
} }

View File

@ -72,6 +72,7 @@ export const useCourseSessionsStore = defineStore("courseSessions", () => {
// these will become getters // these will become getters
const coursesFromCourseSessions = computed(() => const coursesFromCourseSessions = computed(() =>
// TODO: refactor after implementing of Klassenkonzept // TODO: refactor after implementing of Klassenkonzept
// @ts-ignore
uniqBy(courseSessions.value, "course.id") uniqBy(courseSessions.value, "course.id")
); );

View File

@ -3,6 +3,7 @@
"allowJs": true, "allowJs": true,
"baseUrl": ".", "baseUrl": ".",
"composite": true, "composite": true,
"ignoreDeprecations": "5.0",
"lib": ["ES2021", "DOM", "DOM.Iterable"], "lib": ["ES2021", "DOM", "DOM.Iterable"],
"paths": { "paths": {
"@/*": ["./src/*"] "@/*": ["./src/*"]