eslint fixes

This commit is contained in:
2025-09-02 17:02:13 +02:00
parent 0541995a60
commit d2d297a377
2 changed files with 37 additions and 19 deletions

View File

@@ -169,7 +169,10 @@
$emit('removeDocument', d)
"
>
<i class="fa fa-trash-o" aria-hidden="true"></i>
<i
class="fa fa-trash-o"
aria-hidden="true"
></i>
{{
trans(
EVALUATION_DOCUMENT_DELETE,
@@ -208,15 +211,17 @@
d,
)
"
>
<i class="fa fa-copy" aria-hidden="true"></i>
>
<i
class="fa fa-copy"
aria-hidden="true"
></i>
{{
trans(
EVALUATION_DOCUMENT_DUPLICATE_HERE,
)
}}
</a
>
</a>
</li>
<li>
<a
@@ -226,8 +231,11 @@
d,
)
"
>
<i class="fa fa-copy" aria-hidden="true"></i>
>
<i
class="fa fa-copy"
aria-hidden="true"
></i>
{{
trans(
EVALUATION_DOCUMENT_DUPLICATE_TO_OTHER_EVALUATION,
@@ -247,8 +255,11 @@
@click="
prepareDocumentMoveToWork(d)
"
>
<i class="fa fa-arrows" aria-hidden="true"></i>
>
<i
class="fa fa-arrows"
aria-hidden="true"
></i>
{{
trans(
EVALUATION_DOCUMENT_MOVE,
@@ -297,7 +308,12 @@ import {
import { ref, watch } from "vue";
import AccompanyingPeriodWorkSelectorModal from "ChillPersonAssets/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkSelectorModal.vue";
defineProps(["documents", "docAnchorId", "accompanyingPeriodId", "accompanyingPeriodWorkId"]);
defineProps([
"documents",
"docAnchorId",
"accompanyingPeriodId",
"accompanyingPeriodWorkId",
]);
const emit = defineEmits([
"inputDocumentTitle",
"removeDocument",

View File

@@ -75,7 +75,7 @@ import {
ACPW_DUPLICATE_SELECT_ACCOMPANYING_PERIOD_WORK,
CONFIRM,
} from "translator";
import {fetchResults, makeFetch} from "ChillMainAssets/lib/api/apiMethods";
import { fetchResults } from "ChillMainAssets/lib/api/apiMethods";
import AccompanyingPeriodWorkEvaluationList from "ChillPersonAssets/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationList.vue";
import { AccompanyingPeriodWorkEvaluation } from "../../../types";
@@ -86,9 +86,9 @@ const accompanyingPeriodWorks = ref<AccompanyingPeriodWork[]>([]);
const evaluations = ref<AccompanyingPeriodWorkEvaluation[]>([]);
const props = defineProps<{
accompanyingPeriodId: string,
isEvaluationSelector: boolean,
ignoreAccompanyingPeriodWorkIds: number[],
accompanyingPeriodId: string;
isEvaluationSelector: boolean;
ignoreAccompanyingPeriodWorkIds: number[];
}>();
const emit = defineEmits<{
@@ -109,15 +109,17 @@ onMounted(() => {
const getAccompanyingPeriodWorks = async (periodId: number) => {
const url = `/api/1.0/person/accompanying-course/${periodId}/works.json`;
const accompanyingPeriodWorksFetched = await fetchResults<AccompanyingPeriodWork>(url);
const accompanyingPeriodWorksFetched =
await fetchResults<AccompanyingPeriodWork>(url);
if (props.isEvaluationSelector) {
accompanyingPeriodWorks.value = accompanyingPeriodWorksFetched.filter(
(acpw: AccompanyingPeriodWork) => acpw.accompanyingPeriodWorkEvaluations.length > 0
&& typeof acpw.id !== "undefined"
&& !props.ignoreAccompanyingPeriodWorkIds.includes(acpw.id),
(acpw: AccompanyingPeriodWork) =>
acpw.accompanyingPeriodWorkEvaluations.length > 0 &&
typeof acpw.id !== "undefined" &&
!props.ignoreAccompanyingPeriodWorkIds.includes(acpw.id),
);
} else {
accompanyingPeriodWorks.value = accompanyingPeriodWorksFetched
accompanyingPeriodWorks.value = accompanyingPeriodWorksFetched;
}
};