feat: refs #8616 add summary prop to CardDescriptor in RoadmapDescriptor and WorkerDescriptor
gitea/salix-front/pipeline/pr-dev This commit looks good Details

This commit is contained in:
Jose Antonio Tubau 2025-02-28 11:35:47 +01:00
parent 9d6c29ddaf
commit bc074fe112
2 changed files with 15 additions and 1 deletions

View File

@ -15,6 +15,10 @@ const $props = defineProps({
required: false,
default: null,
},
summary: {
type: Object,
default: null,
},
});
const route = useRoute();
@ -26,7 +30,12 @@ const entityId = computed(() => {
</script>
<template>
<CardDescriptor :url="`Roadmaps/${entityId}`" :filter="filter" data-key="Roadmap">
<CardDescriptor
:url="`Roadmaps/${entityId}`"
:filter="filter"
data-key="Roadmap"
:summary="$props.summary"
>
<template #body="{ entity }">
<VnLv :label="t('Roadmap')" :value="entity?.name" />
<VnLv :label="t('ETD')" :value="toDateHourMin(entity?.etd)" />

View File

@ -23,6 +23,10 @@ const $props = defineProps({
required: false,
default: 'Worker',
},
summary: {
type: Object,
default: null,
},
});
const image = ref(null);
@ -51,6 +55,7 @@ const handlePhotoUpdated = (evt = false) => {
<CardDescriptor
ref="cardDescriptorRef"
:data-key="dataKey"
:summary="$props.summary"
url="Workers/summary"
:filter="{ where: { id: entityId } }"
title="user.nickname"