From 93d20216e266097ade38d3d70f23cd7f76e52824 Mon Sep 17 00:00:00 2001 From: kolaente Date: Tue, 13 May 2025 21:45:15 +0200 Subject: [PATCH] chore: do not set defaults for required props in Heading --- frontend/src/components/tasks/partials/Heading.vue | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/frontend/src/components/tasks/partials/Heading.vue b/frontend/src/components/tasks/partials/Heading.vue index 71339161e..67ef375df 100644 --- a/frontend/src/components/tasks/partials/Heading.vue +++ b/frontend/src/components/tasks/partials/Heading.vue @@ -78,14 +78,11 @@ import {useTaskStore} from '@/stores/tasks' import type {ITask} from '@/modelTypes/ITask' import {getHexColor, getTaskIdentifier} from '@/models/task' -const props = withDefaults(defineProps<{ +const props = defineProps<{ task: ITask, - canWrite: boolean | undefined, - hasClose: boolean | undefined, -}>(), { - canWrite: false, - hasClose: false, -}) + canWrite: boolean, + hasClose: boolean, +}>() const emit = defineEmits<{ 'update:task': [task: ITask],