Nettoyage des imports dans plusieurs composants Vue pour améliorer la lisibilité du code.

This commit is contained in:
Boris Waaub
2026-02-04 12:06:43 +01:00
parent 22088022f6
commit 6e3c3c68d2
3 changed files with 7 additions and 5 deletions

View File

@@ -23,7 +23,7 @@
<script setup lang="ts">
import { AccompanyingPeriodWorkEvaluation } from "../../../types";
import { defineProps, ref, watch } from "vue";
import { ref, watch } from "vue";
import AccompanyingPeriodWorkEvaluationItem from "ChillPersonAssets/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationItem.vue";
// eslint-disable-next-line @typescript-eslint/no-unused-vars

View File

@@ -12,7 +12,7 @@
</span>
<ul class="small_in_title columns mt-1">
<li>
<li v-if="acpw.startDate">
<span class="item-key">
{{ trans(ACCOMPANYING_COURSE_WORK_START_DATE) }}
:
@@ -47,9 +47,11 @@ import { AccompanyingPeriodWork } from "../../../types";
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const props = defineProps<{ acpw: AccompanyingPeriodWork }>();
const formatDate = (dateObject: DateTime) => {
const formatDate = (dateObject: DateTime | string) => {
if (dateObject) {
const parsedDate = ISOToDate(dateObject.datetime);
let isoString =
typeof dateObject === "string" ? dateObject : dateObject.datetime;
const parsedDate = ISOToDate(isoString);
if (parsedDate) {
return new Intl.DateTimeFormat("default", {
dateStyle: "short",

View File

@@ -24,7 +24,7 @@
<script setup lang="ts">
import AccompanyingPeriodWorkItem from "./AccompanyingPeriodWorkItem.vue";
import { AccompanyingPeriodWork } from "../../../types";
import { defineProps, ref, watch } from "vue";
import { ref, watch } from "vue";
const props = defineProps<{
accompanyingPeriodWorks: AccompanyingPeriodWork[];