From 282ca0860529c0baac06e4457d2cda41219808da Mon Sep 17 00:00:00 2001 From: jorgep Date: Fri, 24 Jan 2025 11:58:23 +0100 Subject: [PATCH] refactor: refs #7119 remove VehicleSearchbar component and update locale keys for search functionality --- src/pages/Route/Vehicle/Card/VehicleCard.vue | 8 +- src/pages/Route/Vehicle/VehicleList.vue | 105 +++++++++++-------- src/pages/Route/Vehicle/locale/en.yml | 5 +- src/pages/Route/Vehicle/locale/es.yml | 5 +- 4 files changed, 65 insertions(+), 58 deletions(-) diff --git a/src/pages/Route/Vehicle/Card/VehicleCard.vue b/src/pages/Route/Vehicle/Card/VehicleCard.vue index 5c9530455..7b83c465f 100644 --- a/src/pages/Route/Vehicle/Card/VehicleCard.vue +++ b/src/pages/Route/Vehicle/Card/VehicleCard.vue @@ -1,6 +1,5 @@ @@ -10,10 +9,5 @@ import VehicleFilter from '../VehicleFilter.js'; base-url="Vehicles" :filter="VehicleFilter" :descriptor="VehicleDescriptor" - search-data-key="VehicleList" - > - - + /> diff --git a/src/pages/Route/Vehicle/VehicleList.vue b/src/pages/Route/Vehicle/VehicleList.vue index d6cb2b298..358430b62 100644 --- a/src/pages/Route/Vehicle/VehicleList.vue +++ b/src/pages/Route/Vehicle/VehicleList.vue @@ -8,6 +8,7 @@ import { useSummaryDialog } from 'src/composables/useSummaryDialog'; import VehicleSummary from 'src/pages/Route/Vehicle/Card/VehicleSummary.vue'; import VnInput from 'src/components/common/VnInput.vue'; import VnSelect from 'src/components/common/VnSelect.vue'; +import VnSection from 'src/components/common/VnSection.vue'; const { t } = useI18n(); const { viewSummary } = useSummaryDialog(); @@ -152,54 +153,68 @@ const columns = computed(() => [ @on-fetch="(data) => (vehicleTypes = data)" auto-load /> - - - diff --git a/src/pages/Route/Vehicle/locale/en.yml b/src/pages/Route/Vehicle/locale/en.yml index a0c994745..5c340c389 100644 --- a/src/pages/Route/Vehicle/locale/en.yml +++ b/src/pages/Route/Vehicle/locale/en.yml @@ -13,9 +13,8 @@ vehicle: create: Create Vehicle amountCooler: Amount cooler remove: Vehicle removed - searchbar: - label: Search Vehicle - info: Search by id or number plate + search: Search Vehicle + info: Search by id or number plate params: vehicleTypeFk: Type vehicleStateFk: State diff --git a/src/pages/Route/Vehicle/locale/es.yml b/src/pages/Route/Vehicle/locale/es.yml index f5c135340..6e79dcc12 100644 --- a/src/pages/Route/Vehicle/locale/es.yml +++ b/src/pages/Route/Vehicle/locale/es.yml @@ -13,9 +13,8 @@ vehicle: isActive: Activo nLeasing: Nº leasing remove: Vehículo eliminado - searchbar: - label: Buscar Vehículo - info: Buscar por id o matrícula + search: Buscar Vehículo + searchinfo: Buscar por id o matrícula params: vehicleTypeFk: Tipo vehicleStateFk: Estado