From ed8e48801d9693549c573a8828b60da90461675b Mon Sep 17 00:00:00 2001 From: jtubau Date: Fri, 28 Feb 2025 13:31:18 +0100 Subject: [PATCH] feat: refs #8630 add Agency and Vehicle descriptor components with summary props --- .../Agency/Card/AgencyDescriptorProxy.vue | 20 +++++ src/pages/Route/Card/RouteDescriptorProxy.vue | 4 + src/pages/Route/RouteAutonomous.vue | 13 +++- src/pages/Route/RouteList.vue | 20 +++++ src/pages/Route/RouteRoadmap.vue | 74 +++++++++---------- .../Route/Vehicle/Card/VehicleDescriptor.vue | 15 +++- .../Vehicle/Card/VehicleDescriptorProxy.vue | 20 +++++ src/pages/Route/locale/en.yml | 13 ++++ src/pages/Route/locale/es.yml | 13 ++++ 9 files changed, 148 insertions(+), 44 deletions(-) create mode 100644 src/pages/Route/Agency/Card/AgencyDescriptorProxy.vue create mode 100644 src/pages/Route/Vehicle/Card/VehicleDescriptorProxy.vue diff --git a/src/pages/Route/Agency/Card/AgencyDescriptorProxy.vue b/src/pages/Route/Agency/Card/AgencyDescriptorProxy.vue new file mode 100644 index 000000000..e5c1249b2 --- /dev/null +++ b/src/pages/Route/Agency/Card/AgencyDescriptorProxy.vue @@ -0,0 +1,20 @@ + + diff --git a/src/pages/Route/Card/RouteDescriptorProxy.vue b/src/pages/Route/Card/RouteDescriptorProxy.vue index 1ff39a51e..7553469f3 100644 --- a/src/pages/Route/Card/RouteDescriptorProxy.vue +++ b/src/pages/Route/Card/RouteDescriptorProxy.vue @@ -7,6 +7,10 @@ const $props = defineProps({ type: Number, required: true, }, + summary: { + type: Object, + default: null, + }, }); @@ -222,7 +231,7 @@ function exprBuilder(param, value) { redirect="route/roadmap" :create="{ urlCreate: 'Roadmaps', - title: t('Create routemap'), + title: t('route.roadmap.createRoadmap'), onDataSaved: ({ id }) => tableRef.redirect(id), formInitialData: {}, }" @@ -232,7 +241,10 @@ function exprBuilder(param, value) { {{ toDateHourMin(row.etd) }}