any;
- body?: () => any;
- footer?: () => any;
- "body-head"?: () => any;
+ header?: () => VNode;
+ body?: () => VNode;
+ footer?: () => VNode;
+ "body-head"?: () => VNode;
}>();
export interface ModalProps {
diff --git a/src/Bundle/ChillPersonBundle/Resources/public/types.ts b/src/Bundle/ChillPersonBundle/Resources/public/types.ts
index 71906cfb3..5b3b04542 100644
--- a/src/Bundle/ChillPersonBundle/Resources/public/types.ts
+++ b/src/Bundle/ChillPersonBundle/Resources/public/types.ts
@@ -308,7 +308,7 @@ export interface AccompanyingPeriodWorkEvaluation {
documents: AccompanyingPeriodWorkEvaluationDocument[];
endDate: DateTime | null;
evaluation: Evaluation | null;
- id: number | null;
+ id: number;
// eslint-disable-next-line @typescript-eslint/no-explicit-any
key: any;
maxDate: DateTime | null;
@@ -445,31 +445,31 @@ export type EntitiesOrMe = "me" | Entities;
export function isSuggestionForUserGroup(
s: Suggestion,
): s is Suggestion & { result: UserGroup } {
- return (s as any)?.result?.type === "user_group";
+ return (s as Suggestion)?.result?.type === "user_group";
}
export function isSuggestionForUser(
s: Suggestion,
): s is Suggestion & { result: User } {
- return (s as any)?.result?.type === "user";
+ return (s as Suggestion)?.result?.type === "user";
}
export function isSuggestionForPerson(
s: Suggestion,
): s is Suggestion & { result: Person } {
- return (s as any)?.result?.type === "person";
+ return (s as Suggestion)?.result?.type === "person";
}
export function isSuggestionForThirdParty(
s: Suggestion,
): s is Suggestion & { result: Thirdparty } {
- return (s as any)?.result?.type === "thirdparty";
+ return (s as Suggestion)?.result?.type === "thirdparty";
}
export function isSuggestionForHousehold(
s: Suggestion,
): s is Suggestion & { result: Household } {
- return (s as any)?.result?.type === "household";
+ return (s as Suggestion)?.result?.type === "household";
}
export type AddPersonResult = Entities & {
diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationItem.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationItem.vue
index 1beae1b90..34dde245b 100644
--- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationItem.vue
+++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationItem.vue
@@ -18,7 +18,7 @@
{{ trans(ACCOMPANYING_COURSE_WORK_START_DATE) }}
:
- {{ formatDate(eval.startDate) }}
+ {{ formatDate(eval.startDate) }}
@@ -26,7 +26,7 @@
{{ trans(ACCOMPANYING_COURSE_WORK_END_DATE) }}
:
- {{ formatDate(eval.endDate) }}
+ {{ formatDate(eval.endDate) }}
diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationList.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationList.vue
index b85c87ec4..81c7df565 100644
--- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationList.vue
+++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkEvaluationList.vue
@@ -23,7 +23,7 @@